심지어는 가장 경험이 많은 프로그래머는 프로그래밍 언어는 웹 사이트 또는 웹 응용 프로그램 개발 작업을 수행할 때 선택 하는 방법에 대 한 혼란. 가장 일반적인 프로그래밍 언어 선택 PHP와 ASP.net 사이입니다. 그러나, PHP 및 asp.net 큰 그룹, 있고 PHP 및 ASP.net의 각 프로그래머의 의견 그들의 개발 경험 및 기본 설정에 따라 달라 집니다. 따라서, 이러한 선택 더 특혜에 달려 있습니다. 여기, 아무 명확한 대답은 하지만이 문서 PHP 및 ASP.net의 차이점을 식별 하 고 개발 프로젝트에 작업을 더 원활 하 게 수행할 수 있도록 귀하의 취향에 따라 선택할 수 있도록 도움이 됩니다. 플랫폼 및 서버 플랫폼 및 서버 절대적으로 실현 될 해야 합니다 2 사이 주요 다름이 있다. PHP는 크로스-플랫폼 서버-사이드 임베디드 스크립팅 언어를 리눅스, 유닉스, 맥 OS, 또는 Windows에서 실행 하는 완전히 무료입니다. 다른 손에서 ASP. NET은 컴파일러 지향, 객체 지향 언어입니다. Windows 프로그램에서 실행 하는 PHP를 가질 수 없습니다 하지만 asp.net 코드를 복사 하 고 많은 수정 없이 WinForm 프로그램에 넣어 수 있습니다. 그리고, ASP입니다. NET은 Windows 플랫폼에 제한 됩니다. 결과적으로, 그것은 오픈 소스-낮은-비용 및 높은 지원 기술 커뮤니티의 장점을 잃은 실제로. 속도 성능 및 PHP와 ASP.net 사이 속도의 진짜 의미가 없다 생각 하는 대부분의 프로그래머 성능 하지만이 사실이, 당신이 사용 하 여 PHP 및 asp.net에 작은 또는 덜 복잡 한 프로젝트, 그들 사이의 차이점을 찾을 거 야. 그러나, 더 큰 웹 응용 프로그램 더 큰 프로그램을 실행 하는 경우, 프로그래밍 언어, 어느 정도 영향을 속도. 둘째, PHP 및 ASP.net 사이 선택이 걸립니다 계정에 작업의 다양성. 다음 예제에서는 보여 줍니다: 단순한 작업에서 응용 프로그램 데이터베이스를 액세스, 쿼리 작업을 처리 하 고 서버를 통해 처리 결과 브라우저에 전송 하 필요. 이 과정에서 프로그래밍 언어 작은 충격/속도, 하지만 데이터베이스 서버 및 프로그램 어떤 영향을 미칠 수 있습니다 쿼리 차이 있다. 리눅스 또는 유닉스에는 애플 리 케이 션을 실행 Windows에서 실행 하는 경우에 특히 GUI와 추가 패키지, 소비 하는 귀중 한 자원을 절약의 이점을 제공할 수 있습니다. PHP는 발견 하 고 리눅스와 Ext4 파일 시스템은 Windows 운영 체제와 NTFS에 우수한 감사 하지만 파일 시스템에 액세스 하 여 서버에 사진을 전송에 관해서 더 잘 수행할 수 있습니다. 개발, 설치 및 배포 가장 경험 프로그래머 두 언어 사용 동의: ASP.net 기초프로젝트를 보낼 더 많은 시간이 걸립니다. 이유 코드, 사실 각 코드는 장식 후 컴파일할 필요가 다음을 많이 필요 합니다. 설치 및 배포, ASP.net는 Windows 운영 체제에 많은 기능을가지고 있기 때문에 ASP.net 제공 합니다 더 많은 캐싱. 그러나, 리눅스는 ASP.net의 최신 버전을 따라 고 유용성에 더 합리적인 단순화 했다. 위의 논의에서 확장성 확장성, ASP 측면에서 하지만, PHP의 사용을 옹호 될 것으로 보인다. NET은 진짜 우승자 이다. ASP입니다. NET 사용 하 여 C#, 그래서 더 강력한 개체 지향 지원을 제공할 수 있습니다. 마지막으로, PHP를 선택 하거나 경험, 실력에 따라 ASP.net, 그리고, 물론, 고객 필요를 선택 합니다. 이상적으로, 그것은 어느 아무리 당신이 사용 하는 두 언어를 마스터 기쁠 것 이다.