PHP как CGI или как модуль Apache - Форум об интернет-маркетинге
Этот сайт существует на доходы от рекламы.
Пожалуйста, выключите AdBlock.
Старый 23.01.2008, 12:05   #1
Banned
 
Регистрация: 24.01.2007
Сообщений: 317
Репутация: 17073
Отправить сообщение для vladka с помощью ICQ

По умолчанию PHP как CGI или как модуль Apache

что выбрать:

PHP как CGI или PHP как модуль Apache

какие плюсы и минусы

спасибо
vladka вне форума   Ответить с цитированием

Реклама
Старый 23.01.2008, 12:49   #2
Roxis
SysАdmin
 
Аватар для Roxis
 
Регистрация: 19.11.2006
Адрес: Германия
Сообщений: 314
Репутация: 6814
Отправить сообщение для Roxis с помощью ICQ

По умолчанию Ответ: PHP как CGI или как модуль Apache

cgi/fastcgi + suexec = безопасность
mod_php = производительность
Roxis вне форума   Ответить с цитированием
Старый 23.01.2008, 12:52   #3
vladka
Banned
 
Регистрация: 24.01.2007
Сообщений: 317
Репутация: 17073
Отправить сообщение для vladka с помощью ICQ

ТопикСтартер Re: PHP как CGI или как модуль Apache

тоесть как CGI будет более безопаснее
vladka вне форума   Ответить с цитированием
Старый 23.01.2008, 15:47   #4
Andreyka
Настройщик серверов
 
Аватар для Andreyka
 
Регистрация: 19.02.2005
Адрес: Odessa
Сообщений: 12,550
Репутация: 375690
Отправить сообщение для Andreyka с помощью ICQ Отправить сообщение для Andreyka с помощью AIM Отправить сообщение для Andreyka с помощью MSN Отправить сообщение для Andreyka с помощью Yahoo Отправить сообщение для Andreyka с помощью Skype™ Send Message via Jabber to Andreyka
Социальные сети Посмотреть профиль пользователя в МоемКруге Профиль на Хабрахабре

По умолчанию Ответ: PHP как CGI или как модуль Apache

Нет. Просто если кто-то будет делать бяку/грузить - оставит следы

А еще suphp есть
__________________
Статья о том, как настроить Wordpress для большого, очень большого трафика.
Andreyka вне форума   Ответить с цитированием
Старый 23.01.2008, 17:37   #5
Eddie
Кандидат наук
 
Аватар для Eddie
 
Регистрация: 12.07.2006
Адрес: Сумерки
Сообщений: 258
Репутация: 3202

По умолчанию Re: PHP как CGI или как модуль Apache

php как CGI - будет работать медленнее всего (т.к. скрипт будет постоянно интерпретироваться), но после выполнения скрипта он в памяти не останется.

php как FastCGI - при первом обращении к скрипту он выполнится и будет висеть дальше в памяти. С одной стороны, при обращении к скрипту не потребуется его заново обрабатывать с помощью php (растет быстродействие); с другой стороны, процесс постоянно висит в памяти - доступной памяти для других приложений будет меньше.

php как модуль апаче - самое высокая скорость выполнения скриптов php; но в этом случае процессы апача используют больше ресурсов, чем могли бы использовать без mod_php - даже при обращении к статическим html-страницам.
Eddie вне форума   Ответить с цитированием
Старый 23.01.2008, 18:24   #6
Lexasoft
Вап-клик
 
Аватар для Lexasoft
 
Регистрация: 25.12.2007
Сообщений: 291
Репутация: 8383
Отправить сообщение для Lexasoft с помощью ICQ Отправить сообщение для Lexasoft с помощью Skype™

По умолчанию Ответ: PHP как CGI или как модуль Apache

При использовании Nginx + PHP fastcgi быстродействие увеличивается заметно за счет того, что Nginx в десятки раз меньше памяти потребляет. Для проектов с ограниченным числом скриптов (не для виртуалхостинга) – идеальный вариант.
Lexasoft вне форума   Ответить с цитированием
Старый 23.01.2008, 19:57   #7
Zaqwr
It'шник
 
Аватар для Zaqwr
 
Регистрация: 08.08.2007
Адрес: Зеленодырск
Сообщений: 1,092
Репутация: 21435

По умолчанию Ответ: PHP как CGI или как модуль Apache

Цитата:
Сообщение от Lexasoft
(не для виртуалхостинга)
а что для виртуалхостинг будет идеальным вариантом ?
Zaqwr вне форума   Ответить с цитированием
Старый 23.01.2008, 20:17   #8
Lexasoft
Вап-клик
 
Аватар для Lexasoft
 
Регистрация: 25.12.2007
Сообщений: 291
Репутация: 8383
Отправить сообщение для Lexasoft с помощью ICQ Отправить сообщение для Lexasoft с помощью Skype™

По умолчанию Ответ: PHP как CGI или как модуль Apache

Апач + mod_php имхо. Особенно учитывая то, что юзерам нужно использовать .htaccess, поддержки которого в Nginx нет.
Lexasoft вне форума   Ответить с цитированием
Старый 23.01.2008, 20:34   #9
arachno
----
 
Аватар для arachno
 
Регистрация: 20.12.2004
Адрес: @SPB - @MSK - @nowhere
Сообщений: 258
Репутация: 8151
Отправить сообщение для arachno с помощью Skype™

По умолчанию Ответ: PHP как CGI или как модуль Apache

ИМХО лучшее сочетание - php cli для скриптов по крону
для статичных файлов один апач, для клиентских пхп - другой с mod_php
arachno вне форума   Ответить с цитированием
Старый 24.01.2008, 08:18   #10
Andreyka
Настройщик серверов
 
Аватар для Andreyka
 
Регистрация: 19.02.2005
Адрес: Odessa
Сообщений: 12,550
Репутация: 375690
Отправить сообщение для Andreyka с помощью ICQ Отправить сообщение для Andreyka с помощью AIM Отправить сообщение для Andreyka с помощью MSN Отправить сообщение для Andreyka с помощью Yahoo Отправить сообщение для Andreyka с помощью Skype™ Send Message via Jabber to Andreyka
Социальные сети Посмотреть профиль пользователя в МоемКруге Профиль на Хабрахабре

По умолчанию Ответ: PHP как CGI или как модуль Apache

Цитата:
Сообщение от Zaqwr Посмотреть сообщение
а что для виртуалхостинг будет идеальным вариантом ?
apache+mod_php+peruser_patch
Andreyka вне форума   Ответить с цитированием
Ответ




Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 23:23. Часовой пояс GMT +3.

Регистрация Справка Календарь Поддержка Все разделы прочитаны