PHP가 해석됩니다. JSP가 컴파일됩니다. 그러나 PHP 인터프리터는 Apache (mod_php 사용)와 밀접하게 결합되어있는 것 같습니다. JSP는 컴파일되지만 바이트 코드입니다 ... 자바 런타임은 고도로 최적화되어 있습니다 ... 아직 아파치와 런타임 사이에 Tomcat 컨테이너와 mod_jk가 있습니다.PHP 대 JSP 성능 :이 문제와 관련하여 컴파일 된 대 해석 된 인수가 있습니까?
물론 많은 사항을 고려해야합니다. 누구든지이 두 가지 구성을 벤치마킹 했습니까? 누구나 성능에 관한 실제 데이터 나 경험을 가지고 있습니다. 단순한 사이트 이건 복잡하든, 다양한 (가급적 무거운) 부하 아래 있습니까?
의견이 있으십니까?
최상의 성능을 얻으려면 CGI 게이트웨이를 사용하여 C++로 모두 코딩해야합니까? (단지 농담하는 것)
PHP는 바이트 코드로 컴파일됩니다. 유일한 차이점은 PHP는 모든 요청에 대해 파일을 다시 컴파일한다는 것입니다. 바이트 코드 캐시를 설치하면 기본적으로 jsp와 같은 방식으로 작동합니다. 저는 실제 세계 벤치 마크를보고 싶습니다. – FlorianH
아니, * 최고 * 성능 (미쳐 가지 않고) ** C ** ** FastCGI를 사용하여 작성하십시오. ;-) 물론, Sun의 Java 구현을 사용하는 경우 바이트 코드조차도 기계 코드 (HotSpot은 JIT 컴파일러)로 컴파일됩니다. http://java.sun.com/javase/technologies/hotspot/ –
"최고의 성능"질문에 대한 일반적인 의견 : 가장 생산적으로 생각하는 부분에 코드를 작성하고 진정한 병목 현상을 해결해줍니다. – Chuck