<< В начало

php-fpm

PHP, Администрирование

19.02.2008 4 года, 3 месяца назад

Закончены эксперименты с php-factcgi, по скорости оно приблизительно одинаково с apache mod_php и одновременно не имеет смысла держать оба интерфейса. Разве, что для нескольких проектов одного владельца на одном сервере – тогда выгодно и память экономится. Используя CGI интерфейс, пропадает ограничение open_basedir, что для меня не подходит=) Хоть великолепный патч php-fpm позволяет chroot для каждого из своих пулов, но заморачиваться с этим на частично shared сервере не имеет никакого смысла. Зато хоть обкатал это дело и на другом сервере для нескольких нагруженных проектов (если они будут) в последствии apache уже ставится не будет.

Кстати, в процессе обнаружился некоторый сюрприз при использовании nginx в качестве фронтенда перед apache – всё хорошо, но стоит учитывать, что если клиент захочет закрыть папку статики с помощью .htaccess, то результат будет нулевой=) Но я же не хостер, поэтому такие вещи можно решать по отдельности. Решением данной проблемы может являться apache как фронтенд+mod_aclr, который уже будет сам проксировать статику на nginx, но это как-то не нравится, хотя потестировать надо по скорости что потеряется.

Также из новостей = по поводу ошибки 502 nginx, которая возникает периодически. Это значит, что apache неожиданно с тылу закрывает соединение, а отдуваться добрым именем приходится добрейшему и мудрейшему nginx, который подписывается под этой ошибкой. Изучение логов дало понимание того, что c eaccelerator php иногда валит дитя apache в segfault и я пока не понял, что с этим делать=( Пока убрал eaccelerator, поизучаю проблему, что-то да раскопаю, ведь должно было работать стабильно (и работает, но не у меня).



  • http://sarmanov.com/ext/aHR0cDovLw== qazaqqq

    Здравствуйте, подскажите, а возможно ли с php-fpm написать клиент-сервер демона на PHP?
    Чтоб одновременно обрабатывались запросы и от клиента и был обмен с сервером…

  • http://sarmanov.com/ Sarman

    Не знаю, я бы всё-таки отдельно написал сервер, пускай бы они общую базу использовали MySql и было бы нормально. Причём, чтобы не фантазировать и сэкономить время, взял бы уже готовый open source, например http://www.phpbeans.com/index/server и допилил бы его, если надо.

  • http://sarmanov.com/ext/aHR0cDovLw== Роза

    Предлагаю идею выпустить электронную книгу по вашему блогу? Например, все полезные статьи внести в pdf и давать возможность скачивать?! По-моему очень полезно!

  • http://sarmanov.com/ Sarman

    Отвали, спамерская пизда! У меня нет полезных статей. Все мои статьи ведут к одной мысли – убей себя.

  • http://sarmanov.com/ext/aHR0cDovLw== Sarman must die

    Sarman, ну ты и быдло.

  • http://sarmanov.com/ext/aHR0cDovLw== Wewew

    чмо!!!!!!!!!!!!!!!!!!!!

  • http://sarmanov.com/ext/aHR0cDovLw== Аноним

    Ну что тут сказать, ты тупарь — некропостер, да ещё и не в теме. Эта Роза, старый известный грёбаный спам, да чего объяснять тупарям, но «небыдлу», гг.

Группы взаимопомощи пациентов