1) PHP это модуль на сервере который исполняется гораздо быстрее cgi
ну это в корне не верно
сам модуль выполняется не быстрее не медленнее - вообще сравнивать некорректно
а вот время исполнения скрипта - это другой вопрос
и время исполнения скрипта гораздо медленнее чем у CGI, т.к. PHP - интерпритатор (а не компилятор)
выигрыш происходит только за счет того, что модуль PHP подгружен в апач и при обработки скрипта не происходит отдельного запуска процесса (со всеми вытекающими)
именно поэтому все веб-мордочки пишут на PHP, а ресурсоемкие скрипты на CGI
сразу уточню, что в данном случае под CGI я подразумеваю откомпилированный бинарник
само же значение CGI лучше почерпнеть из документации
там же глянуть на FastCGI
2) PHP язык оптимизирован для вэб. То что ты в паскале будещ писать на два экрана в PHP делается одной командой(или вообще сделано на автомате за тебя)
это вопрос наличия библиотек
3) Проблемы с безопасностью как раз ГОРАЗДО болше при написании cgi
хоть одну проблему можно назвать?
а вот проблемы с безопасностью при запуске PHP как модуля апача знают все хостеры
(поэтому мало кто из провайдеров разрешит тебе cgi в отличии от php)
только разве что бесплатный хостинг
на платных хостингах это не проблема
p.s. я не противник PHP - использую его уже много лет, но я за правду