PHP: 주요 기능
서버 측 스크립팅 언어입니다.
주로 웹 개발에 사용됩니다.
그러나 C와 마찬가지로 일반적인 프로그래밍 언어로 사용할 수 있습니다.
PHP 구문은 HTML 코딩과 곧바로 결합되어 웹페이지를 생성할 수 있습니다.
PHP 프로세서 모듈을 탑재한 웹서버가 PHP 코드를 해석하여 최종적으로 웹페이지를 생성합니다.
오픈 소스 소프트웨어이며 무료로 구할 수 있습니다.
ASP: 소개
ASP는 Active Server Pages의 약어이며 종종 ASP Classic 또는 Classic ASP라고도 합니다.
1996년 Microsoft에서 웹 페이지를 동적으로 생성하기 위한 최초의 서버 사이트 스크립트 엔진으로 소개했습니다.
이제 이 두 응용 프로그램은 웹 페이지를 생성하는 동일한 목적을 수행하므로 웹 개발 세계에서 둘 사이에 엄청난 경쟁이 벌어지고 있습니다. 두 요소 모두 강력하고 신뢰할 수 있으며 전 세계 수십만 명의 개발자가 좋아합니다. 그러나 ASP와 PHP는 모두 고유한 장점과 단점을 가지고 있습니다.
PHP와 ASP 웹 개발: 대조
앞서 언급했듯이 PHP는 오픈 소스이며 무료로 제공됩니다. ASP는 Microsoft 제품이며 무료로 제공됩니다. 그러나 ASP 응용 프로그램에 액세스하려면 기본적으로 Windows OS에 대한 비용을 지불해야 합니다.
머신에서 PHP를 실행하는 데 필요한 Apache 서버와 Linux 운영 체제(OS)도 오픈 소스 요소입니다.
이 두 응용 프로그램은 모두 메모장에서 작성하고 컴파일할 수 있지만 이러한 응용 프로그램을 위한 특정 플랫폼이 있습니다. Visual Studio는 ASP 실행에 가장 선호되는 플랫폼인 반면, Zend Studio는 PHP에 가장 널리 사용됩니다.