Ibuildings Blogs![]() |
ing. Lineke Kerckhoffs-Willems Software Engineer Lineke is a software engineer at our Sittard office. She is a lead developer and has experience in both large and small projects. |
|
Wednesday, January 30. 2008Trackbacks
Trackback specific URI for this entry
No Trackbacks
Comments
Display comments as
(Linear | Threaded)
I had actually read your article last night after I posted my blog. It is rather ironic that you ended up over at mine
I would like to comment on the Zend Platform briefly. The performance in the Zend Platform is much less than that of just using APC or XCache. In order to get adequate performance out of the Zend Platform you have to turn off everything but the performance options. Read the section under the Zend Platform after the graphs on this post that I did: http://blog.digitalstruct.com/2007/12/24/accelerators-revisited/ Also on top of those caching items, you have the caching between HTTP. You can utilize Squid to sit in front of your web server and check for cached items and then negotiate to the web server for that information. I've used this technique in the past with lighttpd and apache, lighttpd for images and static content and sending the others to apache. Lastly, remember that the MySQL Query Cache is pretty useless on sites that have large amounts of inserts. It really only helps on data where the queries are the same.
Hi Mike,
Thanks for the reaction and the tips
Mike,
Lineke was not talking about ZP's acceleration features but its content caching (different feature, same product). Regarding having to turn things off: there are a lot of things to tweak in ZP, and many of them depend on the situation (if there would be just one setting that would be the best in all situations, it wouldn't be a setting in the first place
if you're interested in server optimization:
http://kevin.vanzonneveld.net/techblog/article/survive_heavy_traffic_with_your_webserver/ |