>  기사  >  백엔드 개발  >  PHP는 어떤 언어인가요?

PHP는 어떤 언어인가요?

怪我咯
怪我咯원래의
2017-06-16 13:08:2114663검색

PHP는 단순하고, 객체 지향적이고, 해석되고, 강력하고, 안전하고, 매우 고성능이며, 아키텍처 독립적이고, 이식 가능하며, 동적 스크립팅 언어입니다. PHP에는 JAVA와 유사한 Class 키워드가 있습니다. 가상 머신이 필요하지 않기 때문에 JAVA보다 5배 빠릅니다. PHP는 빠르게 표준, 범용, 객체 지향 스크립팅 언어로 자리잡고 있습니다. PHP는 웹 애플리케이션 개발뿐만 아니라 일반 애플리케이션 개발에도 사용될 수 있습니다.

PHP는 강력한 스크립트 언어입니다. PHP는 PERL/Python을 물리치고 이를 대체할 것입니다. PHP는 차세대 PERL/Python 스크립팅입니다. PHP는 PERL/Python이 수행하는 모든 작업을 더 잘, 더 효율적으로, 더 간결하게 수행할 수 있습니다!

이 산업은 현재에도 꽤 인기가 있고 베이징의 급여는 3000-6000 사이입니다!

PHP와 ASP는 현재 중국에서 가장 널리 사용됩니다. JSP는 비교적 새로운 기술이기 때문에 중국에서는 거의 사용되지 않습니다. 그러나 외국에서는 JSP가 이미 상대적으로 대중적인 기술이며, 특히 JSP를 주로 사용하는 전자상거래 웹사이트에서는 더욱 그렇습니다.

Sina, Chinaren 등 PHP를 사용하는 웹사이트. 그러나 PHP 자체의 일부 단점으로 인해 대규모 전자상거래 사이트에는 적합하지 않으며 일부 소규모 상업 사이트에는 더 적합합니다. 첫째, PHP에는 확장 지원이 부족합니다. 둘째, 다층 구조 지원이 부족합니다. 로드가 많은 사이트의 경우 분산 컴퓨팅이라는 단 하나의 솔루션만 있습니다. 데이터베이스, 애플리케이션 로직 레이어, 프리젠테이션 로직 레이어는 서로 분리되어 있으며, 동일한 레이어라도 트래픽에 따라 분리되어 2차원 배열로 그룹화될 수도 있습니다. PHP에는 이러한 지원이 부족합니다. 위에서 언급한 바와 같이 PHP가 제공하는 데이터베이스 인터페이스 지원은 균일하지 않기 때문에 전자상거래에 사용하기에는 부적합합니다.

ASP와 JSP는 위의 결함이 없습니다. ASP는 Microsoft Windowsd의 COM/DCOM을 통해 ActiveX 스케일 지원을 얻을 수 있으며 DCOM 및 Transcation Server를 통한 구조적 지원은 SUN Java 클래스 및 EJB를 통해 스케일 지원을 얻을 수 있습니다. EJB/CORBA를 통한 확장 지원과 많은 공급업체의 애플리케이션 서버는 구조적 지원을 받습니다.

세 가지 중 JSP가 향후 개발 트렌드가 되어야 합니다. 세계 최대의 전자상거래 솔루션 제공업체 중 일부는 JSP/Servlet을 사용합니다. 그 중 가장 유명한 것이 IBM의 E-Business인데, 그 핵심은 JSP/Servlet을 이용한 Web Sphere이다. 그들은 모두 CGI로 구동됩니다. 하지만 지난해 10월 이후 JSP/서블릿을 활용한 전자상거래 애플리케이션 서버인 인피니티(Enfinity)를 출시하며 더 이상 기존 소프트웨어를 개발하지 않겠다고 밝혔다.

간단히 말하면 ASP, PHP, JSP는 모두 상당수의 지지자들을 보유하고 있으며, 세 가지 모두 각자의 장점이 있다고 볼 수 있습니다. 동적 페이지를 학습하거나 사용하는 친구들은 세 가지의 특성에 따라 자신에게 맞는 언어를 선택할 수 있습니다

위 내용은 PHP는 어떤 언어인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.