[TYPO3-core] RFC: #17592: ExtDirect API calls are splitted in single requests and slows down page loading

Peter Foerger pfoerger at gmail.com
Tue Feb 15 20:11:43 CET 2011


Hi,

Am 15.02.11 11:02, schrieb Steffen Kamper:
> This is an SVN patch request.
> 
> Type: Bugfix
> 
> Bugtracker references:
> http://bugs.typo3.org/view.php?id=17592
> 
> Branches:
> trunk, 4.5
> 
> The API calls are splitted in single requests. They are included as
> script tags with
> <script src="ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.XYZ" ...
> 
> If you load the BE you have 6 single requests of these just to get the
> API, each request uses ajax.php and so have an own BE authentification
> using init.php. As they are script tags, they block the other scrupts
> from continue loading, and this takes a long time.
> 
> The patch get rid of this technique completely, you now only have to add
> the ExtDirect code, and the API is rendered inline in document.

way cool,
+1 by reading, testing and feeling the performance gain.

~Peter



More information about the TYPO3-team-core mailing list