Итак, размышляя на тему программного обеспечения для реализации web-сервера могу сказать следующее:
В связи с выходом php-fpm апач отправляется на свалку. Т.е. я не могу себе представить крупный хостинг, с большим количеством посетителей, который бы обслуживался апачем без колоссальных затрат на серверное железо. Как я ни крутился, вывод был один и достаточно прямолинейный. То, как апач работает со своими потоками - бред из сна Фредди Крюгера. Раньше я не мог отказаться от апача в силу привязанности к его rewrite-записям и нежелания строить линейку костылей, чтобы завести обработчик php. Так и работало nginx+apache-module_php5, сейчас старичок благополучно выкинут, работает nginx+php-fpm, а загрузка процессоров и дисков уменьшилась в разы, сказываясь на скорости отдачи. Да и постабильнее все стало. Пока оставил рестарт в 19:00 по Москве, но больше для профилактики, зависающих тредов не замечаю, точнее они иногда остаются, но благодаря фиче php-fpm снимаются через полчаса.
Что касается rewrite, то в nginx они реализованы не хуже, хотя (не разбирался) нельзя их выписывать во внешних файлах. Но я один и в конфиге очень легко прописать что-то вроде:
Код:
rewrite ^/supermag_plus.htm /forumdisplay.php?f=14 last;
что в итоге обеспечивает ссылку СУПЕРМАГ 2000 и Supermag Plus и аналогичные ей вещи.
Резюмирую: для web-сервера предпочитаю nginx+php-fpm