PHP 언어의 가장 큰 특징은 높은 프로그래밍 효율성이지만, 스크립팅 언어로서는 PHP용 HipHop이 등장하기 전까지 CPU 및 메모리 사용 효율성이 낮다는 문제가 항상 존재해 왔습니다. Facebook의 신비로운 PHP 프로젝트인 HipHop for PHP가 마침내 공개되었습니다. 이 프로젝트는 PHP에서 C로의 변환 프로그램, 재구현된 PHP 런타임 라이브러리, PHP 속도 향상 및 최적화를 목표로 하는 일반적으로 사용되는 많은 PHP 확장의 재작성된 버전으로 구성됩니다.
페이스북 공식 블로그(직접 접속할 수 없음)에서 프로젝트 리더인 자오 하이핑(1987년 북경대학교 유전학 및 분자생물학 졸업, 프린스턴 컴퓨터 공학 박사)이 말한 힙합 프로젝트는 페이스북에 큰 영향을 미쳤습니다. 현재 Facebook 웹 트래픽의 90%를 지원합니다. HipHop 덕분에 Facebook 웹 서버의 CPU 사용량이 평균 50% 감소하여 서버 요구 사항이 크게 감소했습니다. 이러한 개선이 커뮤니티에 도움이 되도록 하기 위해 그들은 더 크고 복잡한 PHP 웹 사이트의 확장성을 향상시키는 데 도움이 되기를 바라며 오픈 소스로 결정했습니다.
PHP와 페이스북의 문제
우리 모두 알다시피 페이스북의 프론트엔드는 주로 PHP로 작성됩니다. Zhao Haiping은 지난 6년 동안 Facebook이
에서 사라졌다고 말했습니다.