After finishing, the website structure, and php coding, now i want to launch it online.
But it will be under a heavy traffic about 400 visitors every second, when it will be launched online, and i wanted some expert opinions, about the cache.
- What kind of cache i should use ? APC or eAccelerator ?
- I have already installed memcached, will this be in conflict with APC or eAccelerator ?
- Where can i read about how to configure the caches ? any suggestion about an optimal configuration ?
- What about to cache only some pages and not all the website, is this possible, if yes, please can give any kind of example ?
Thank you for reading this message
Shouldn't you be looking at load balancing for that rate of traffic?
400 requests per second? Yikes. You might want to consider some professional assistance.
I'd stay away from eAccelerator. It strips out comments which can impact some annotation based code.
Here is a fairly gentle introduction to caching:
Symfony - HTTP Cache