
04-26-2006, 10:36 AM
|
|
LiteSpeed Staff
|
|
Join Date: Oct 2003
Location: Los Angeles, California
Posts: 380
|
|
Justin, sorry for the late reply. Schedule off wack.
First off, the pre-configured install options for PHP opcode caches are a bit update and looking forward, we would likely remove all both mmcache and eacc and default to APC 3.0 in the near future. One reason is that APC is simply the most well developed product at the moment backed several key PHP developers.
I would highly recommend you to use the latest APC opcode module from http://pecl.php.net/apc . Try that with OS X. You will have to install the developer tools on your ibook to get gcc/compiler packages. You will have to compile and install it yourself.
From my personal experience with APC, which has had major stability upgrades the past 6 months, is now the defacto PHP opcode cache module to beat. Zend is non-free so we can ignore them.
LiteSpeed does have a 24/7 live OS X (Intel) server testing our software non-stop so I will try to install PHP and APC on it tonight to see it how it goes. I don't see any potential problems.
Lastly, you are probably curious why I recommend APC over eAcc. The answer is pretty simple, I started on eAcc and have always had php segfaults, though at a very small volume, per day. Since the move to APC, 3.0 branch I have not had a single problem with the opcode cache. Our in-house LiteSpeed test machines gets tested very hard 24/7 with live traffic as we have agreement with a few websites so based on that, I'm sold on APC 3.0.
|