[TYPO3-dev] Typo3 Performance
R. van Twisk
typo3 at rvt.dds.nl
Wed Feb 28 16:54:32 CET 2007
Nicolas Cohen wrote:
> Dmitry Dulepov wrote:
>
>> Hi!
>>
>> Nicolas Cohen wrote:
>>
>>> i have just deployed a typo3 website and i'm having some performance
>>> issues. i have done most documented steps to improve performance but
>>> its still behaving lame.
>>> The server is a CentOS 4.2 with a 2.6 core, apache 2 and mysql 4. 512 Mb
>>> of RAM.
>>>
>>> I'm using ab to benchmark, "ab -n 30 requestURL"
>>>
>>> 1. When i test on a plain file containing the rendered homepage's html,
>>> it can handle 600+ requests per second.
>>>
>> Look good.
>>
>>
>>> 2. When i test on a simple php file that does some image resizing code,
>>> with a cache system that loads the resized image from hard disk once its
>>> cached, i get 350-400 requests per second.
>>>
>> Also good.
>>
>>
>>> 3. When i test on a typo3 page without one single line on the template
>>> record, i get 15-20 requests per second.
>>>
>> Slow :(
>>
>>
>>> 4. When i test on a typo3 page with templavoila, a loaded template and
>>> no content i get 8 requests per second. The template has 2 HMENUS and
>>> evaluates login to render some content.
>>>
>> This is really slow. We got nearly 50 rq/s on a *live* server with tv+
>> several USER_INT (non-cached) objects on the page. This for for typo3 4.0.
>>
>> It seems that you need to tune your server. Check if you have php
>> accelerator, it will double (if not triple) the rate. Check if mysql
>> query cache is enabled, this gives huge performance increase.
>>
>> You do not have enough memory: 512M is too small! We have 2GB and it is
>> not much.
>>
>>
>
> hi,
>
> we have installed php eAccelerator, activated mysql query cache turned
> on and done all documented optimizations. Still we get 1.52
> requests/second. I don't understand why do i need more RAM to get an
> acceptable result. I am not looking for 50 requests/second. With 10-15
> it would be ok.
>
> Anyways, using the static file cache extension seems to do the trick,
> though i still know that typo3 is not giving a good dynamic performance.
>
> bye
> n
> _______________________________________________
>
Check your IO-WAIT and see if that is a bottleneck.
Ries
More information about the TYPO3-dev
mailing list