Возможно оно и лучше было бы.
Что конкретно?
Если возникнет необходимость возможно и будут изменения, разделы и подразделы созданы именно для уточнения и конкретизации, потому что cgi это отдельно, (так же как и пхп) а вот его использование совместно с апачем серверами и пр. Это совсем другое.
Ладно, если бы CGI было просто отдельно, дак оно же почему-то вместе с Perl и bash. ((% Не "Perl, bash и другие", не "Perl и CGI", не "bash и CGI", а именно "Perl, CGI, bash". И никакое другое "скриптоводство". (((% Куда писать про другие языки? Убейте, не понимаю такой разбивки.
Если хочется конкретики -- почему нет "PHP, CGI", "C++, CGI", "CGI, nginx", "lighttpd+MySQL", продолжать можно до бесконечночти. (:
Вопрос про то, как настроить "PHP в Apache" или "CGI в Apache" вполне логично было бы задать в форуме "Настройка серверов". А если вопрос по языку PHP -- то в "Программировании".