Bug #19376
Loading the backend takes more than 70 HTTP requests
Status: | Resolved | Start date: | 2008-09-25 | |
---|---|---|---|---|
Priority: | Must have | Due date: | ||
Assigned To: | Steffen Kamper | % Done: | 0% |
|
Category: | - | Spent time: | - | |
Target version: | - | |||
TYPO3 Version: | 4.3 | Is Regression: | ||
PHP Version: | 4.3 | Sprint Focus: | ||
Complexity: |
Description
See subject.
The solution should be to use external tools like MinifyJS and MinifyCSS to get the number of requests as low as possible (= 1 JS file, 1 CSS file).
(issue imported from #M9427)
Related issues
History
#1 Updated by Michael Stucki almost 7 years ago
Hi Olly, can you please make sure that this gets onto the roadmap for 4.3? It should be really simple but effective...
Thanks! Michael
#2 Updated by Michael Stucki almost 7 years ago
#3 Updated by Steffen Kamper almost 7 years ago
i think there was already patch (from benni) to avoid double loading of a script (tabs.js was loaded several times)
The minify-script atm is only used by TSFE, and there also only for inlineJS (should be possible for scripts as well)
+1 to handle this at a central point and make possible usage of minify and merge
#4 Updated by Dmitry Dulepov almost 7 years ago
Guys, the solutiojn exists long time ago, it is simply disabled by default. Search for three _.htaccess in the core and rename them appropriately. You will not get any extra HTTP request at all after the first time.
#5 Updated by Steffen Kamper almost 7 years ago
ah - i remember reading that in your blog. As it is still unknown to the most we should publish it official on t3.org.
But this solves only one part, not the double include or the minify-option for BE, right?
#6 Updated by Michael Stucki almost 7 years ago
Hi Dmitry,
not quite right. The first request when entering the backend would not be affected by this change. Of course it helps a lot once the files have been loaded, but I would more like to see a solution that speeds up requests not only after the backend is loaded once.
But of course your solution with the .htaccess rules will still provide a nice enhancement to it though...
#7 Updated by Dmitry Dulepov over 6 years ago
Yes, of course, the first load will fetch all files. But subsequent requests will not fetch them at all. Effect is very noticable, just try it! Or use YSlow to measure the effect...
#8 Updated by Steffen Kamper over 5 years ago
resolved with #21283