Running both eAccelerator and memcached

Running both eAccelerator and memcached

by Luis de Vasconcelos -
Number of replies: 1

I'm running Moodle 1.9.4+ on a Windows 2003 Server box (HP DL360 G5, 2 dual core 3000 MHz CPU with 2GB Memory) and MSSQL 2005 on a separate db cluster (via FreeTDS). Unfortunately Linux isn't an option...

PHP (5.2.8 TS and FastCGI) is running nicely with eAccelerator on IIS 6. Will I see any performance improvements if I run both eAccelerator and memcached?

Am I losing out by NOT using memcached?

Average of ratings: -
In reply to Luis de Vasconcelos

Re: Running both eAccelerator and memcached

by Justin Haaga -
depends. memcache will reduce the load to the DB, but it actually might make it slower. So if your DB load is high and your webserver load is low, then turn memcache on.

eaccelerator is essential IMO. Caching frequent php pages will make your page load much faster and reduce the load of your web service.

don't have experience with w2003/mssql setup (in testing performace was 30% slower in windows vs a linux/mysql enviroment).