Compared your free Edition now with a Tux/Apache 1.3.27/PHP 4.3.1/MySQL 4.0.14/Turck MMCache Combo and they seem both fast, yours a tick faster with PHPWebsite 9.03.1. Both used the same DB and accelerating libs.
You should compile your PHP fcgi executable with mysql shared since PHP seems to take no other shared mods if there is not at least one mod compiled shared. I tried 4.3.3 and it worked fine this way.
PHP Options (change paths):
./configure --prefix=/usr/local/thunder \
--with-config-file-path=/usr/local/thunder/etc \
--enable-shared \
--enable-fastcgi \
--enable-discard-path \
--enable-force-cgi-redirect \
--with-mysql=shared,/usr/local/thunder \
--with-zlib
From PHP.ini:
output_buffering = On
zlib.output_compression = 16KB
...
extension=mysql.so
extension=mmcache.so
mmcache.shm_size="16"
mmcache.cache_dir="/usr/local/thunder/tmp/mmcache"
mmcache.enable="1"
mmcache.optimizer="1"
mmcache.check_mtime="1"
mmcache.debug="0"
mmcache.filter=""
mmcache.shm_max="0"
mmcache.shm_ttl="0"
mmcache.shm_prune_period="0"
mmcache.shm_only="0"
mmcache.compress="1"
MySQL Speedup 4.x:
query_cache_size = 16000000
PHPWebsite performs nicely now on my good old HP E45 (PII 266/192MB RAM). Before it was a nightmare. ;-)
You need some beta testers for the commercial litespeed version? I would!
(The config interface is really a lot nicer than Apache/Webmin.
And there is no config interface for lighttpd wich i would try next... *g*)
BTW: Somewhere should be a real fat headline "Chmod your static files to 644 in oder to see them" for n00bs like me.