- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
fastcgi в 5.2 - глючный и тормозной, в 5.3 вроде бы немного правили, но не думаю, что стало лучше.
php-fpm - патч на php, реализует нормальный fastcgi.
mpm-itk+mod_php - будет работать сопоставимо по скорости со вторым вариантом, а памяти будет есть больше.
------
Хотя, третий пункт может быть лучше по памяти, если у Вас куча юзеров, которые большее время простаивают.
1. почему?
2. php-fpm съест меньше?
ну даже при неактивном сервере на сколько я помню при старте (mod_itk) уже запускается минимум 8 серверов апача от рута, а при запросах от разных юзеров создаётся ещё дополнительный процесс от рута + от пользователя форкнутый, причём тот что от рута может ещё и повисеть подольше.. вообщем в сумме получается приничный список процессов и каждый пожирает ещё больше памяти чем отдельные php-cgi. При 250мб общей оперативы врятли что-то нормальное получится)
Для php-fpm если не ошибась можно поставить лимит процессов на пользователя, пусть лучше образуется небольшая очередь) опятьже всё зависит от того что на сервере бегает, может и 1 сайт не потянуть.
php-fpm умеет в статичном и динамичном режиме работать
Вопросик.
Я себе вот так поставил (по инструкции): http://www.howtoforge.com/nginx_php5_fast_cgi_xcache_ubuntu7.04
Все стало летать (96 Мб оператива/500Mz openVZ).
ведь у меня стоит php-fpm? верно? (вроде вместе с lighttpd ставится).
еще вопрос: xcache VS eAcelerator
все гут у меня или можно еще натюнить (40-50 DLE сатов)?
oleg3d - нет, не php-fpm. что такое php-fpm - даст ответ гугл.
oleg3d - нет, не php-fpm. что такое php-fpm - даст ответ гугл.
То есть, если я доставлю php-fpm (который есть импрувмент для работы php как fast-cgi) - ето не будет лишним ?
ну даже при неактивном сервере на сколько я помню при старте (mod_itk) уже запускается минимум 8 серверов апача от рута, а при запросах от разных юзеров создаётся ещё дополнительный процесс от рута + от пользователя форкнутый, причём тот что от рута может ещё и повисеть подольше.. вообщем в сумме получается приничный список процессов и каждый пожирает ещё больше памяти чем отдельные php-cgi. При 250мб общей оперативы врятли что-то нормальное получится)
Для php-fpm если не ошибась можно поставить лимит процессов на пользователя, пусть лучше образуется небольшая очередь) опятьже всё зависит от того что на сервере бегает, может и 1 сайт не потянуть.
вы не совсем правильно помните :) от рута работает пул серверов, на каждый обрабатываемый реквест - один сервер (как и prefork, крутится теми же опциями Max/MinSpare..., MaxClients, etc). как только процесс, обрабатывающий соединение, выяснил на какой виртуальный хост пришел запрос - он форкает потомка и сбрасывает в нем привилегии.
больше чем prefork + cgi памяти никак не отнимется, да и с php-fpm разницы не много.
php-fpm умеет очень гибко конфигурироваться (под каждого отдельного пользователя можно
apache_like пул воркеров сделать), в этом его приемущество - если пользователей _немного_.
myhand, +1
Нефиг трогать mpm_itk)
Он не особо-то от Prefork отличается. Это грубо говоря его модификация.
myhand, есть теория, а есть практика, я это не придумываю)
при примерно одинаковой нагрузке на mod_itk требуется значительно больше памяти чем на обычный mod_php.
php-fpm умеет в статичном и динамичном режиме работать
А разве там работает apache-like управление процессами? Вроде бы, на него забили.