Можно вкратце, чем mod_php и тому подобные модули лучше чем просто вызов скрипта через CGI? Скорость сильно различается?
>Можно вкратце, чем mod_php и тому подобные модули лучше чем просто вызов
>скрипта через CGI? Скорость сильно различается?Кардинально, если не FastCGI: так как сотни раз делаются лишние системные вызовы только на то, что бы запустить интерпретатор и даже дернуть его с диска (если пропал из кэша)
Его просто вообще нельзя использовать на мало-мальски серьезных проектах (а для несерьзных и html из двух страниц хватит - "о компании" "услуги" )
>>Можно вкратце, чем mod_php и тому подобные модули лучше чем просто вызов
>>скрипта через CGI? Скорость сильно различается?
>
>Кардинально, если не FastCGI: так как сотни раз делаются лишние системные вызовы
>только на то, что бы запустить интерпретатор и даже дернуть его
>с диска (если пропал из кэша)
>
>Его просто вообще нельзя использовать на мало-мальски серьезных проектах (а для несерьзных
>и html из двух страниц хватит - "о компании" "услуги" )
>Я так понимаю, если надо к сайту приделать произвольную программу на произвольном языке (хоть bash, хоть ассемблер) то помимо медленного CGI вариантов нет?
>Я так понимаю, если надо к сайту приделать произвольную программу на произвольном
>языке (хоть bash, хоть ассемблер) то помимо медленного CGI вариантов нет?почему? fastcgi!
>
>>Я так понимаю, если надо к сайту приделать произвольную программу на произвольном
>>языке (хоть bash, хоть ассемблер) то помимо медленного CGI вариантов нет?
>
>почему? fastcgi!Так, стоп. Я читал что fastCGI требует не просто программу которая работает с stdin/stdout, а нечто что будет слушать порты и принимать сетевые соединения. Это ж по сложности всё-таки разные вещи. Скрипт работащий с stdin/stdout пишется за минуту на баше...
>Так, стоп. Я читал что fastCGI требует не просто программу которая работает
>с stdin/stdout, а нечто что будет слушать порты и принимать сетевые
>соединения. Это ж по сложности всё-таки разные вещи. Скрипт работащий с
>stdin/stdout пишется за минуту на баше...верно.