Переводим систему (электронные отчеты для поставщиков) с LAMP платформы на WAMP. Версии устанавливаемых компонент: httpd-2.2.17-win32-x86-openssl-0.9.8o.msi php-5.3.5-nts-Win32-VC6-x86.zip mysql-5.5.9-winx64.msi Все ставится руками, все взято с оффсайтов. PHP прописывался для апача как модуль. На оффсайте PHP написано, что: Выбран соотв. дистрибутив (см. выше). Также несколько источников (например здесь: http://www.iis-aid.com/articles/my_word ... e_binaries) упоминают, что на Windows лучше использовать версии NTS, дескать лучше и быстрее для Windows платформы (в силу коренных отличий управления потоками и процессами). В то же время в архиве php-5.3.5-nts-Win32-VC6-x86.zip библиотеки php5apache2_2.dll для 2-го апача попросту не оказалось... Однако таковая присутствует в архиве php-5.3.5-Win32-VC6-x86.zip, т.е. он НЕ NTS. Ближайший дистрибутив, в котором есть нужная библиотека - php-5.2.17-nts-Win32-VC6-x86.zip. Но данная библиотека версии 5.2.17.17 и отказалась работать с апачем 2.2.17 (приводила к невозможности запуска его сервиса). С библиотекой из php-5.3.5 сервис запускается и нормально работает. Вопросы. 1. Есть ли все же различие в скорострельности, безопасности и надежности между NTS и non-NTS версией ? 2. Почему не включили библиотеку в php-5.3.5-nts-Win32-VC6-x86.zip ? 3. Для чего нужны библиотеки типа php5apache2_2_filter.dll ? 4. На Windows платформе лучше пристегивать РНР к апачу как модуль или как CGI сценарий ? Оффсайт PHP (комментарии к релизам) был изучен, ответов на вопросы не найдено, создается впечатление, что на Windows платформе PHP в связке с Apache мало пользуют и особо не заморачиваются написанием документации и сопроводиловки.
Re: Перенос PHP+Apache на W платформу: недоразумение с верси Естественно. Ну не родная это среда ни для одного их компонентов. Соответственно - под виндой ставят на домашние компы или недосервы мелких фирм. Ни там ни там быстродействие никого не волнует.