[TYPO3-performance] Spreading HTTP request among multiple hostnames
Michiel Roos [netcreators]
michiel at netcreators.com
Tue Jun 16 10:42:05 CEST 2009
Steffen Gebert schreef:
> Mario Rimann wrote:
>> Parallelize downloads across hostnames
>> This page makes 40 parallelizable requests to www.domain.tld. Increase
>> download parallelization by distributing these requests across multiple
>> hostnames:
>> [list of 40 static files like css and images]
>
> Hi Mario,
>
> you can use ja_replacer to replace the relative paths to fileadmin etc. John
> designed this extension for CDNs (but never used it myself).
>
> Steffen
>
// constants:
staticBaseURL = http://staticwww.typofree.org
jsBaseURL = http://jswww.typofree.org
cssBaseURL = http://csswww.typofree.org
// setup:
config.tx_ja_replacer {
search {
1="/fileadmin/site/typofree.org
2="fileadmin/site/typofree.org
3="/fileadmin/site/typofree.org/script
4="fileadmin/site/typofree.org/script
5="/fileadmin/site/typofree.org/style
6="fileadmin/site/typofree.org/style
7="/uploads/
8="uploads/
9="/typo3conf/
10="typo3conf/
11="/typo3temp/
12="typo3temp/
13=.css"
14=.js"
15=.png"
16=.png'
17=.jpg"
18=.jpg'
19=.gif"
20=.gif'
}
replace {
1="{$staticBaseURL}/fileadmin/site/typofree.org
2="{$staticBaseURL}/fileadmin/site/typofree.org
3="{$jsBaseURL}/fileadmin/site/typofree.org/script
4="{$jsBaseURL}/fileadmin/site/typofree.org/script
5="{$cssBaseURL}/fileadmin/site/typofree.org/style
6="{$cssBaseURL}/fileadmin/site/typofree.org/style
7="{$staticBaseURL}/uploads/
8="{$staticBaseURL}/uploads/
9="{$staticBaseURL}/typo3conf/
10="{$staticBaseURL}/typo3conf/
11="{$staticBaseURL}/typo3temp/
12="{$staticBaseURL}/typo3temp/
13=.css?v{$version}"
14=.js?v{$version}"
15=.png?v{$version}"
16=.png?v{$version}'
17=.jpg?v{$version}"
18=.jpg?v{$version}'
19=.gif?v{$version}"
20=.gif?v{$version}'
}
}
--
Met vriendelijke groet / Warm regards,
Michiel Roos
TYPO3 Developer
Certified TYPO3 Integrator
t. 06 458 7 8 9 10
w. netcreators.com
_____________________________________________
Netcreators: Open Source, Open Minds, Open People
_____________________________________________
More information about the TYPO3-performance
mailing list