За последние 24 часа нас посетили 17942 программиста и 1653 робота. Сейчас ищут 1517 программистов ...

Перенос PHP+Apache на W платформу: недоразумение с версиями

Тема в разделе "Установка PHP", создана пользователем Allan Stark, 9 мар 2011.

  1. Allan Stark

    Allan Stark Активный пользователь

    С нами с:
    31 май 2010
    Сообщения:
    17
    Симпатии:
    0
    Переводим систему (электронные отчеты для поставщиков) с 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 мало пользуют и особо не заморачиваются написанием документации и сопроводиловки.
     
  2. Shumomer

    Shumomer Активный пользователь

    С нами с:
    12 мар 2011
    Сообщения:
    194
    Симпатии:
    1
    Адрес:
    из вашего вображения
    Re: Перенос PHP+Apache на W платформу: недоразумение с верси

    Естественно. Ну не родная это среда ни для одного их компонентов. Соответственно - под виндой ставят на домашние компы или недосервы мелких фирм. Ни там ни там быстродействие никого не волнует.