У меня есть веб-сайт, использующий веб-сервер PhP и Apache (например, mod_php). Мне нужно использовать Tomcat для другой цели. Вместо того, чтобы просто добавить Tomcat к текущему миксу, мне интересно, следует ли мне исключить веб-сервер Apache и просто использовать Tomcat для обслуживания статических веб-страниц, предполагая, что я могу каким-то образом перенести PhP на Tomcat.
Мое использование PhP на веб-сайте очень мало.
Можно ли установить PhP в Tomcat, чтобы можно было удалить веб-сервер Apache? Если да, то хорошее ли это практическое решение? Или от этого пострадает производительность Tomcat по всем направлениям? Разве я теряю голову, беспокоясь о том, чтобы попытаться упростить количество установленных программных частей, или стоит ли это делать? Ищу некую расхожую точку зрения.
Если PhP добавлен в Tomcat, нужно ли мне обращаться к коду PhP и изменять что-либо там, чтобы все работало сейчас, когда веб-сервер Apache отсутствует, или это будет plug-and-play (модификация не требуется)?
Можно, но только с PHP 4.
Кроме того, обычно рекомендуется установить сервер Apache перед сервером Tomcat, и для этого есть несколько причин, подробнее см. По этой ссылке: http://wiki.apache.org/tomcat/FAQ/Connectors#Q3