URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID11
Нить номер: 17
[ Назад ]

Исходное сообщение
"PHP как FastCGI, как модуль apache или как CGI скрипт"

Отправлено Solotony , 08-Дек-03 13:17 
Задача: нужен PHP с правами юзера и, вдобавок, быстро бегающий. IP адресов мало. Т.е. конфигурация для shared-хостинга.

   Возможные решения

1. PHP как CGI - тормозит однозначно
2. PHP как модуль Апаче + safemode - потенциальная угроза безопасности + некотроые ограничения
3. PHP как модуль Апаче + (запуск от nobody + патчить апач/ядро)+ некотроые ограничения
4. PHP как модуль Апаче + ожидать mod_perchild
5. PHP как FastCGI

На мой взгляд PHP как FastCGI - хорошее решение. Какие минусы в этом способе? Хотелось бы услышать конструктивную критику.


Содержание

Сообщения в этом обсуждении
"PHP как FastCGI, как модуль apache или как CGI скрипт"
Отправлено Штук , 23-Дек-03 09:44 
> Задача: нужен PHP с правами юзера и, вдобавок, быстро бегающий. IP
>адресов мало. Т.е. конфигурация для shared-хостинга.
>
>   Возможные решения
>
>1. PHP как CGI - тормозит однозначно
>2. PHP как модуль Апаче + safemode - потенциальная угроза безопасности +
>некотроые ограничения
>3. PHP как модуль Апаче + (запуск от nobody + патчить апач/ядро)+
>некотроые ограничения
>4. PHP как модуль Апаче + ожидать mod_perchild
>5. PHP как FastCGI
>
>На мой взгляд PHP как FastCGI - хорошее решение. Какие минусы в
>этом способе? Хотелось бы услышать конструктивную критику.
А Suexec забыли ?

"PHP как FastCGI, как модуль apache или как CGI скрипт"
Отправлено stricty , 27-Дек-03 16:40 
>А Suexec забыли ?

Смотрю на различные форумы... Это такая привычка давать необдуманные, неправильные и нафиг никому ненужные советы? И что suexec? Нет, вот и что suexec? Давай, огласи - телепаты, панимаш ли на Новогодних каникулах.


"PHP как FastCGI, как модуль apache или как CGI скрипт"
Отправлено stricty , 27-Дек-03 16:38 
>1. PHP как CGI - тормозит однозначно

А главное бессмысленное решение - для CGI существуют языки программирования для людей, а не марсиан (c)

>2. PHP как модуль Апаче + safemode - потенциальная угроза безопасности +
>некотроые ограничения

Угроза безопасности не больше чем другие продукты. Неудобство разделения ресурсов и мониторинга - вот это да. Ограничения? PHP сам по себе ограниченный.

>3. PHP как модуль Апаче + (запуск от nobody + патчить апач/ядро)+
>некотроые ограничения

Не запускай никогда апач от nobody... это просто логическая дырка, узаконенная большинством доков. Ты, прости господи, даёшь nobody права на пользования апачем. Чуешь?

>4. PHP как модуль Апаче + ожидать mod_perchild

Да, при этом он через раз работает, к сожалению.

>5. PHP как FastCGI
>На мой взгляд PHP как FastCGI - хорошее решение. Какие минусы в
>этом способе? Хотелось бы услышать конструктивную критику.

Они вернули уже FastCGI? Да так себе - как ты себе представляешь разграничение пользователей через FastCGI?

Попробуй http://www.php4you.kiev.ua/docs/dk/apache_hack.html - работает, проверенно. Работает достаточно хорошо и выдерживает большие нагрузки.


"PHP как FastCGI, как модуль apache или как CGI скрипт"
Отправлено Nikolaev_D , 19-Янв-04 22:54 
ИМХО.

Собирал-с на днях php4.

./confiure --help | wc -l
320 строк

Вывод для себя сделал - любители ПХП имет дело с монстром, от которого приличным лЮдям (не путать, где поставить ударение :) надо держатся подальше. Т.е. надо один параметр в php поменять - пересобирайте apache, php и остальную толпу (openssl mod_perl и т.д.), заново конфигурите, php скрипты ставьте, тестируйте. А систему останавливать низзя :( При всем при этом софт freeware - никто ни за что не отвечает.

Создание данного топика это подтверждает. Да и shared-hostnig при нынешних стандартах на http вещь с сомнительным запахом.


"PHP как FastCGI, как модуль apache или как CGI скрипт"
Отправлено zsh , 26-Фев-06 14:03 
>ИМХО.
...
>Вывод для себя сделал - любители ПХП имет дело с монстром, от
>которого приличным лЮдям (не путать, где поставить ударение :) надо держатся
>подальше. Т.е. надо один параметр в php поменять - пересобирайте apache,
>php и остальную толпу (openssl mod_perl и т.д.), заново конфигурите, php
>скрипты ставьте, тестируйте. А систему останавливать низзя :( При всем при
>этом софт freeware - никто ни за что не отвечает.
>
Имхо, уж очень Вы краски сгущаете! Нет прекрасно было бы, если бы все знали о том, что используют все.
Но ведь так не бывает, от того и создаются подобные топики.