상용 WAS 인 Resin 의 지원을 받는(?) 오픈소스 프로젝트 중 하나 인듯한
Caucho 라는 넘들이 있는데 ..
Resin 을 보다 강력하게 만들어줄 일종의 Resin 의 플러그인이라고 해야 하나 ㅡ,.ㅡ
그런것들을 닥질해서 내놓는듯 하다 ...
(자세한건 나도 모르겠다 영어가 딸리다 보니 ㅡ,.ㅡ;;; 여기가 한계다..)
근데 이넘들이 PHP 를 지원하기 시작했다는 것이다.
그냥 지원을 하기 시작한것이 아니라 apache/mod_php 의 조합에 비해 무려 6배나 빠르다는 것이다!
속도가 빠른 이유는 간단히 말하자면 ㅡ,.ㅡ PHP를 Java 스럽게 쓴다는 것이다.
알다시피 Java 는 구동을 하기전이 한번 컴파일 하여
Byte Code 를 생성하고 이것을 JVM 에서 다시처리하는 방식이다.
이와 마찬가지로 PHP 를 Byte Code 화 해서 실행 시키다 보니
매번 인터프린터를 거쳐서 번역할 필요가 없게 되고 ....
당연히 실행속도 또한 향상 될수 밖에 ㅡ,.ㅡ;;
(안되면 ..만든 의미가 없을지도 ..)
게다가 php 의 모듈을 빌려다가 파싱하는 것이 아니라.
대부분의 API 를 직접 Java method 로 구현을 했다는 것이다. ㅡ,.ㅡ
그렇게 되다보니 확장 모듈을 이용하면서 발생됐던
Thread 환경에서 PHP 의 문제점들도 해결되고 ...
성능 면에선 분명 매리트로 작용할 것이다...
(하지만 꼭 그렇지많은 않다고 말하는 사람도 있더라 ㅡ,.ㅡ;;; )
하지만 이것 보다는
Resin 을 이용하게 되면서
Apache + PHP 환경에서 구현하기 힘들었던
Enterprise 환경에서 Session 공유 혹은 LB 등의 구현이 쉽게 되고.
장애발생시 대처도 보다 효율적으로 할 수 있게 되는 것이다.
Java 를 사용하는것보다 PHP 를 이용하는 입장에선 엄청나게 큰 매리트로 작용할지도 모르겠다.
PHP 의 Enterprise 환경으로 진입이 한층 쉬워졌다는것.
그것 하나로 충분히 재미있것 같지 않나??
Zend 좀더 분발하라고!!
참고 링크 추가!
http://www.theserverside.com/news/thread.tss?thread_id=38144#194456
0