PHP는 무엇입니까?
PHP는 PHP : HyperText Preprocessor를 나타냅니다. 이 유형의 약어는 리트로임으로 알려져 있습니다. 원래 1994 년에 언어는 기본 사이트 트래픽 데이터를 수집하는 데 사용되는 작은 이진 세트로 설계되었습니다. 1997 년, 파서는 이스라엘에 의해 2 명의 이스라엘에 의해 다시 작성되었으며 이름은 현재 약어로 변경되었습니다. 하이퍼 텍스트 전 처리기가 비즈니스 세계에서 확실히 더 허용되는 이름이라고 결정되었습니다. PHP는 종종 다음과 같은 주요 경쟁자로 지적됩니다.
- Microsoft의 C# - Visual Basic.net - ASP Family
- Sun 's Java - JSP
- macromedia 's Coldfusion
- cgi-perl
PHP에는 Core Build에 많은 오픈 소스 라이브러리가 포함되어 있으며 더 많은 개방형 소스 라이브러리가 있으며 더 많은 정보를 얻을 수 있습니다. 여러 시스템과 인터페이스하는 데 도움이되는 확장이 존재합니다.NCLUDED IRC, 여러 압축 형식 및 Windows API. PHP는 Adobe Flash® 영화를 만들 수있는 인기있는 확장자와 같이 파일 형식을 생성 할 수 있도록 다른 확장자가 존재합니다.
버전 3 이후 PHP는 객체 지향적 인 기능을 통합했습니다. 버전 5는이 제한된 기능에 실질적으로 구축되었으며, 언어에는 인터페이스, 예외, 파괴 및 초록을 포함한 강력한 객체 지향 기능이 있습니다.
PHP는 2000 년에 출시 된 버전 4에서 광범위한 인기를 얻었습니다. 2004 년 버전 5는 데뷔했으며 이제 서버 측 스크립팅에 사용되는 최고의 언어 중 하나입니다.
의심 할 여지없이 그 인기의 대부분은 배우기가 쉽게 쉽게 배우고 악명 높은 느슨 함 때문입니다. PHP의 배열 및 변수는 모든 유형의 객체를 보유 할 수 있으며 변수를 선언 할 필요는 없으며 구문은 놀랍도록 간단합니다.
많은 랭과 달리C# 또는 Perl과 같은 UAGE는 주로 일반적인 프로그래머 중 주로 다음과 같이, 많은 PHP 프로그래머는 다른 언어를 모릅니다. 이것은 때때로 그것이 더 적은 언어로 기각되지만, 인기가 높아지고 구조로 사용하여 그것을 구조로 만들어 낸 많은 강력하고 효율적인 사이트는이 신화를 없애는 것처럼 보입니다.
.PHP는 ASP와 같은 언어와 비교하여 보안 결함으로 보는 것에 대해 때때로 비판을 받았습니다. 쉽게 이해할 수있는 오류 메시지, 때로는 지나치게 강력한 구성 파일 및 명백히 불완전한 내장 함수 세트가 표시된 영역이 현저한 개선을 사용할 수있는 영역을 가리 킵니다.
그러나개발은 계속되고, 각각의 연속적인 빌드마다, 랑게 게이지는 오픈 소스 커뮤니티가 제기 한 우려 사항을 점점 더 다루는 것으로 보인다.