PHP는 나쁜 언어가 아닙니다 (또는 적어도 일부는 제안한 것처럼 나쁘지 않습니다). PHP가 객체 지향이라는 것을 알지 못하는 교사도있었습니다. 나는 우리가 PHP 개발자라고 말할 때 즉시 우리를 불신하는 클라이언트를 가지고 있으며 Django 또는 RoR과 같은 세련된 언어와 프레임 워크, 또는 Java 및 ASP.NET과 같은 "기업 및 견고한"언어를 사용하지 않는 것에 대해 질문합니다.
Facebook은 PHP를 기반으로합니다. 기업 및 정부에서 사용되는 Joomla 및 Drupal과 같이 웹을 강화하는 견고한 프로젝트가 많이 있습니다. 모든 언어 (Symfony 2, Doctrine)에서 내가 본 최고의 아키텍처를 가진 프레임 워크와 라이브러리가 있습니다. PHP는 내가 본 최고의 문서와 많은 전문가 커뮤니티를 보유하고 있습니다.
PHP는 리플렉션, 인터페이스와 같은 고급 OO 기능을 가지고 있으며, PHP는 이제 특성을 통해 기본적으로 깨끗하고 수평 재사용을 지원합니다 .
PHP에는 나쁜 평판을주는 나쁜 프로그래머와 스크립트 키드가 있지만 동시에 PHP 커뮤니티에 힘을 실어주는 일이 너무 쉽습니다. PHP가 너무 쉽게 처리 할 수 있기 때문에 종종 잘못된 방식으로 작업을 수행 할 수 있습니다. 언어?.
자, 이것을 실제 대답 할 수있는 질문으로 요약하자면, PHP 개발자라고 말할 때 눈살을 찌푸리고 편견을 멈추고 명예를 지키기위한 좋고 단단하고 짧고 달콤한 주장은 무엇입니까? .
(고객 또는 다른 사람을 현장에서 설득시킬 수있는 경험적 증거가있는 사람들에게 휘핑 크림을 곁들인 무료 쿠키)
추신 : 우리는 Symfony를 사용 하며 코드는 아름답고 유지 보수가 가능합니다.
PPS : Facebook 은 PHP 로 작성되었으며 HipHop을 통해 C ++로 컴파일되어 Hadoop에 배포됩니다. 여기 : http://arstechnica.com/business/2012/04/exclusive-a-behind-the-scenes-look-at-facebook-release-engineering/1/