PHP, FCGID и Apache — неразбериха из-за ограничений загрузки




PHP, FCGID и Apache - неразбериха из-за ограничений загрузки

В веб-хостинге бывают ситуации, когда приложения PHP начинают себя некорректно вести. Это может происходить, например, при работе с вложениями в веб-интерфейсе электронной почты или при загрузке файла в приложение управления документацией.

Все становится сложнее, если речь идет о хостинге в среде apache + mod_fcgid + php, так как там есть куча параметров, которые нужно настроить для работы с большими загрузками.

Как мы могли видеть, множество людей сталкиваются с ограничениями приложений и ищут пути решения, но нет удобного подведения итогов, где же сделать необходимые изменения.

Кратко об архитектуре

Традиционно интерпретатор PHP запускается и процессе apache. Apache загружает библиотеку PHP (mod_php.so) и использует ее для разбора страниц на PHP. Использование обертывания для исполнения PHP открывает новые возможности. Вот так разработчики mod_fcgid увидели подход к проблеме:

mod_fcgid – это высокопроизводительная альтернатива для mod_cgi или mod_cgid, которая запускает достаточное количество экземпляров программы CGI для обработки параллельных запросов, и эти программы по прежнему работают для обработки следующих запросов. Это благоприятствует PHP-разработчикам, например, как предпочтительная альтернатива запуску mod_php в процессе работы, обеспечиваю похожую производительность.
Не углубляясь в длительные дискуссии по поводу производительности (в наши дни производительность не так уж и дорога), мы увидим безопасность, как главную причину принять архитектуру на основе mod_fcgi. На самом деле, ее можно объединить с SuExec, чтобы каждый виртуальный хост Apache выполнял PHP с отдельным пользователем. Это действительно может спасти жизнь, с точки зрения предотвращения ущерба и анализа доказательств попыток взлома.

.

Далее: PHP, FCGID и Apache, Зависимые от времени параметры

Окончание:  PHP, FCGID и Apache — Параметры, связанные с размером

Popularity: 3%



Этот материал находится на сайте http://compiling.ru
__________________________________________



Похожие посты:


  • PHP, FCGID и Apache — Параметры, связанные с размером
  • PHP, FCGID и Apache, Зависимые от времени параметры
  • Лимит CPU и RAM в Apache
  • Nginx Catch-All Host As Front End To Apache For ISPConfig 3 On Debian Lenny
  • Apache Traffic Server 3.0.0 становится 64-битнымt



  • Опубликовано 08 Июл 2010 в 15:27. В рубриках: Optimization. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить отзыв или трекбек со своего сайта.

    Оставьте свой отзыв

    Партнёры:


    forum.vpnssl.ru

    Выбор решений, консультации, примеры.

    Есть вопрос! Оставь свой голос!

    Question:

    Что нужно админу для счастья?

    View Results

    Loading ... Loading ...




    Most Popular Posts



    Supported:



  • free counters