문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 PHP (문단 편집) == 기타 == * FastCGI로 프록시 하게 되면 HTTP헤더에 X-Powered-By 이름의 버전 정보가 추가된다. : X-Powered-By: PHP/7.4.2[* 여담으로 header_remove로 지울 수 있는데 지우지 않아서 프로그램 정보가 노출되면 서버 보안에 취약할 거라는 지적이 있다. [[https://stackoverflow.com/a/25171568|#StackOverflow]]] * 현재 웹상에 공개된 많은 웹 관련 애플리케이션들이 PHP로 작성되었기 때문에, 필요한 부분을 고칠 수 있을 정도로 배워두면 도움이 된다. 특히 간단한 서버용 자동화 스크립트 파일을 짜기에도 편리하고, 웹서버를 경험해보기 괜찮은 언어이다. * 라이선스를 보면, 일단 프리프로세서는 3.x(PHP License/GPL 듀얼 라이선스)를 제외한 모든 버전이 PHP License라 불리는 독자적 라이선스를 따른다. [[MIT 허가서]] 비슷하지만 프리프로세서를 재배포할 때 (내용 수정 여부와 관계없이) 패키지명에 PHP라는 단어를 넣지 못하게 하고, 'This product includes PHP software, freely available from http://www.php.net/software'라는 문구를 코드에 삽입할 것을 강제하는 내용이 있어 [[GNU 일반 공중 사용 허가서|GPL]]과는 호환이 되지 않는다. * [[페이스북]]에서 PHP에 지대한 공헌을 하고 있었다. 이유는 위에서 언급했듯이 페이스북이 PHP(or [[hack]] 언어) 기반으로 만들어졌기 때문.[* 외국에서는 기업이 오픈소스 프로젝트를 이용하여 자사의 서비스를 구축한 경우 그 프로젝트에 기여(contribute)를 하는 일이 흔하다.] 대표적으로 페이스북에서 PHP의 표준에 대해 공식화한 문서가 있다. 심지어 공식 PHP에서도 이 문서를 이용한다. 이전까지 PHP는 제대로 된 언어 사양서(php.net의 문서와는 성격이 조금 다르다)가 없었다. [[https://github.com/php/php-langspec|GitHub 페이지]] * [[피가로#s-3|피가로]],[[워드프레스]], [[미디어위키]], 일본[[라쿠텐]] 그 밖에 Magento와 WooCommerce라는 이커머스 플랫폼에도 PHP가 사용되고 있다. Magento와 WooCommerce는 세계 1, 2위를 다투는 [[오픈 소스]] 이커머스 플랫폼이다. * 파생 프로젝트로 [[https://pear.php.net/|PEAR]], [[https://pecl.php.net/|PECL]] 등이 있다. 이름 때문인지 깨알같이 [[배(과일)|배]]와 [[오이]] 절임이 각각 그려져 있다. * Laravel, Codeigniter 등의 [[프레임워크]]가 있고 [[컴포저#s-3]]라는 의존성 관리 도구도 존재한다. 디버깅 도구로는 Xdebug가 쓰인다. * 예전 버전에서는 가끔씩 이런 영어가 아닌 에러 메시지로 개발자들을 [[충격과 공포다 그지 깽깽이들아|충격과 공포]]에 빠뜨리곤 했다. || Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM || "PAAMAYIM NEKUDOTAYIM"은 [[히브리어]]인데 영어로 "double colon"이라는 뜻이다.[* [[https://en.wikipedia.org/wiki/Scope_resolution_operator#PHP]]] 이건 PHP 8.0 부터는 double colon으로 바뀌었다. * 2021년에 스택오버플로우에서 개발자 대상으로한 설문조사에서 [[https://insights.stackoverflow.com/survey/2021#technology-most-loved-dreaded-and-wanted|기피 언어 9위에 오르기도 했다]]. 최신 웹 사이트들은 PHP를 잘 쓰지 않을 것으로 보이지만 단가 등의 문제로 고객들이 원하는 등 수요가 계속 있고, 개발자도 간단한 프로젝트라면 예전에 사용했던 PHP 코드들을 그냥 재활용해서 만드는 것이 편하기 때문에 의외로 많이 쓰이고 있다. 지금도 라라벨이나 cms([[그누보드]], [[워드프레스]] 등등)로 신규 제작되어 대다수의 웹사이트가 PHP로 구동되고 있고 매년 언어 점유율 순위에서 항상 상위권을 차지하고 있으며 리액트나 뷰로 된 프론트엔드와 PHP로 된 백엔드를 연동시켜서 굴리는 경우도 있다. 이렇게 기피 언어 순위와 점유율 순위 둘다 상위권을 놓치지 않는점이 아이러니.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기