Project

General

Profile

Actions

Bug #19376

closed

Loading the backend takes more than 70 HTTP requests

Added by Michael Stucki about 16 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Must have
Category:
-
Target version:
-
Start date:
2008-09-25
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.3
PHP Version:
4.3
Tags:
Complexity:
Is Regression:
Sprint Focus:

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 3 (0 open3 closed)

Related to TYPO3 Core - Bug #19565: Ship optimal TYPO3 configuration by defaultClosedChristian Kuhn2008-11-04

Actions
Related to TYPO3 Core - Bug #22546: Add a compressor/concatenator for CSS and JS to TYPO3ClosedSusanne Moog2010-04-29

Actions
Related to TYPO3 Core - Bug #22033: SPRITE ICON APIClosedBenni Mack2010-01-31

Actions
Actions #1

Updated by Michael Stucki about 16 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

Actions #3

Updated by Steffen Kamper about 16 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

Actions #4

Updated by Dmitry Dulepov about 16 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.

Actions #5

Updated by Steffen Kamper about 16 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?

Actions #6

Updated by Michael Stucki about 16 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...

Actions #7

Updated by Dmitry Dulepov almost 16 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...

Actions #8

Updated by Steffen Kamper over 14 years ago

resolved with #21283

Actions #9

Updated by Benni Mack about 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF