PHP
PHP(PHP Hypertext Protocol)는 개인 홈페이지 등 웹페이지 파일을 제작하는데 쓰는 프로그래밍 언어다. 한때 Personal Hompage Processor라는 명칭으로 불렀던 만큼 개인 홈페이지를 타깃으로 하는 언어이다. 진입장벽이 낮은 편이라 한때 광범위하게 사용하기도 했으나 일관되지 않은 문법, 인터프리터 기반의 언어의 한계로 실시간으로 처리해야하는 작업에 불리한 점이 있어 예전민큼 광범하게 쓰지는 않는다. PHP를 고수했던 페이스북은 PHP를 어느정도 개량한 HHVM을 사용했다가, HACK를 사용하고 있다.
특징
우선 이 포장제는 가공이 쉽다고 흔히 알려져 있는데 이 포장제도 가공 과정이 만만치 않다. 우선 이 포장제를 막 가공하다가는, 노반에 따라서 다르나 제한속도를 높게 잡을 수 없으며[1] 아무리 노반이 좋아 제한속도를 높게 잡는다 해도 과적차량이 오면 포장제를 즉시 제포장 해야 할 정도로 쓸 수 없을 것이다.
따라서 우선 제한속도를 높게 잡으려면, 우선 자신이 가지고 있는 노반이 좋은지 확인한 다음, 캐시라는 가공과정을 거쳐야 한다. 캐시는 apc, xcahche, mencahce가 있으며, 자신의 노반에 맞는 캐시로 가공해야 하며, 거기에 자체 캐시라는 가공과정을 더해주면 더욱 좋다.
물론 캐시라는 가공을 거쳐서 제한속도를 어느정도 높혔지만, 다음은 과적차량에 대한 대응이다. php는 과적챠량에 취약한데, 어떻게 가공하느냐에 따라 과적차량에 대한 저항력이 달라진다. 따라서 php 가공법을 배울때는 과적차량에 대한 대응법도 배워야 한다. 물론 최대한 과속차량에 강력하게 가공해도 한계가 있다. 따라서, 기업들은 과적차량에 강력하고 빠릿한 jsp[2]나 asp[3]라는 포장제를 사용한다.
php를 포장제로 하는 사이트
아마도 거의 모든 개인 사이트가 php를 쓸것 이다.