>  기사  >  백엔드 개발  >  Facebook, PHP 프로그램 속도를 높이는 HipHop 프로젝트 공개 _PHP 튜토리얼

Facebook, PHP 프로그램 속도를 높이는 HipHop 프로젝트 공개 _PHP 튜토리얼

WBOY
WBOY원래의
2016-07-22 09:01:50850검색

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이
에서 사라졌다고 말했습니다.

www.bkjia.comhttp: //www.bkjia.com/PHPjc/445911.htmlTechArticlePHP 언어의 가장 큰 특징은 높은 프로그래밍 효율성이지만 스크립팅 언어로서는 항상 CPU의 비효율성이 있어왔습니다. PHP용 HipHop이 등장하기 전까지는 메모리 사용량이 높았습니다. 페이스북의 신비한 PH...
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.