[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