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

Исходное сообщение
"mod_php или CGI"

Отправлено alexx , 17-Апр-10 20:57 
Можно вкратце, чем mod_php и тому подобные модули лучше чем просто вызов скрипта через CGI? Скорость сильно различается?

Содержание

Сообщения в этом обсуждении
"mod_php или CGI"
Отправлено sHaggY_caT , 17-Апр-10 23:54 
>Можно вкратце, чем mod_php и тому подобные модули лучше чем просто вызов
>скрипта через CGI? Скорость сильно различается?

Кардинально, если не FastCGI: так как сотни раз делаются лишние системные вызовы только на то, что бы запустить интерпретатор и даже дернуть его с диска (если пропал из кэша)

Его просто вообще нельзя использовать на мало-мальски серьезных проектах (а для несерьзных и html из двух страниц хватит - "о компании" "услуги" )


"mod_php или CGI"
Отправлено alexx , 18-Апр-10 09:51 
>>Можно вкратце, чем mod_php и тому подобные модули лучше чем просто вызов
>>скрипта через CGI? Скорость сильно различается?
>
>Кардинально, если не FastCGI: так как сотни раз делаются лишние системные вызовы
>только на то, что бы запустить интерпретатор и даже дернуть его
>с диска (если пропал из кэша)
>
>Его просто вообще нельзя использовать на мало-мальски серьезных проектах (а для несерьзных
>и html из двух страниц хватит - "о компании" "услуги" )
>

Я так понимаю, если надо к сайту приделать произвольную программу на произвольном языке (хоть bash, хоть ассемблер) то помимо медленного CGI вариантов нет?


"mod_php или CGI"
Отправлено sHaggY_caT , 18-Апр-10 10:44 

>Я так понимаю, если надо к сайту приделать произвольную программу на произвольном
>языке (хоть bash, хоть ассемблер) то помимо медленного CGI вариантов нет?

почему? fastcgi!



"mod_php или CGI"
Отправлено alexx , 18-Апр-10 16:23 
>
>>Я так понимаю, если надо к сайту приделать произвольную программу на произвольном
>>языке (хоть bash, хоть ассемблер) то помимо медленного CGI вариантов нет?
>
>почему? fastcgi!

Так, стоп. Я читал что fastCGI требует не просто программу которая работает с stdin/stdout, а нечто что будет слушать порты и принимать сетевые соединения. Это ж по сложности всё-таки разные вещи. Скрипт работащий с stdin/stdout пишется за минуту на баше...



"mod_php или CGI"
Отправлено Michael , 19-Апр-10 00:05 

>Так, стоп. Я читал что fastCGI требует не просто программу которая работает
>с stdin/stdout, а нечто что будет слушать порты и принимать сетевые
>соединения. Это ж по сложности всё-таки разные вещи. Скрипт работащий с
>stdin/stdout пишется за минуту на баше...

верно.