2014-10-23 6 views
2

.NET 플랫폼에서 실행되는 C#으로 작성된 서비스와 Java EE 플랫폼에서 실행되는 Java에서 으로 작성된 서비스는 모두 공통 복합 응용 프로그램 (또는 클라이언트)에서 사용되는 일 수 있습니다.PHP를 사용하여 개발할 때 플랫폼의 이름은 무엇입니까?

이것은 위키피디아에서 서비스 및 서비스 지향 아키텍처 (SOA)의 개념을 이해하려고 시도한 것입니다. 그것은 내가 몇 년 동안 PHP로 개발 한 답변을 찾지 못한 질문을 유발했다.

어리석은 것처럼 들릴 수도 있지만 나에게 중요합니다. PHP를 사용하여 개발할 때 플랫폼의 이름은 무엇입니까?

웹 어딘가에 '플랫폼'에 대한 간단한 정의가 있습니까? 링크가 크게 감사하겠습니다.

+2

플랫폼의 전문 용어입니다. 그것을 "도구"로 읽으십시오. 한 가지만하는 해머이든, 500을하는 스위스 육군 칼이든, 그저 도구 일뿐입니다. –

답변

2

PHP는 인터프리터 언어이므로 C# 또는 Java와 혼동하지 마십시오. 그것은 플랫폼에서 실행되지 않으며, 서버에 의해 해석되는 코드 스택 일 뿐이며 서버는 요청 결과로 응답합니다.

내 지식 : 위키 백과

엑스트라에서 적어도 : 라스무스 러 도프는 C에 공용 게이트웨이 인터페이스 (CGI) 바이너리의 시리즈를 쓴

PHP 개발은 1994 년에 시작, [6 ] [11] [12] [13] 그가 그의 개인 홈페이지를 유지하는 데 사용되는 . 웹 양식 작업 및 데이터베이스와의 통신을 위해 기능을 추가하고 구현을 "개인 홈 페이지/양식 인터프리터"또는 PHP/FI라고 부릅니다.

PHP/FI를 사용하여 간단하고 동적 인 웹 응용 프로그램을 구축 할 수 있습니다. Lerdorf는 처음에 " 페이지 도구 (PHP 도구) 버전 1.0"으로 PHP/FI의 릴리스를 공식 발표하여 유즈넷 토론 그룹 위치를 가속화하고 코드를 개선했습니다. comp.infosystems.www.authoring.cgi 1995 년 6 월 8 일. [14] [15] 이 릴리스에는 PHP가 2013 년 현재 가지고있는 기본 기능이 이미 있습니다. 여기에는 Perl과 유사한 변수, 양식 처리 및 HTML 포함 기능이 포함되어 있습니다 ( ). 문법은 Perl과 비슷하지만 더 간단했다. 은 제한적이고 덜 일관성이있다. [6]

here

1

PHP 컴파일 만 해석되지 스크립트 언어입니다 읽어 보시기 바랍니다. 플랫폼을 실행할 필요가 없습니다.

Java 또는 C#과 달리 PHP 바이너리를 얻고 스크립트를 실행하십시오.

Wikipedia says :

컴퓨팅 플랫폼은

, 소프트웨어의 조각이 그 제약을 순종, 그 시설을 활용, 내에서 실행하도록 설계되어 어떤 기존의 환경에 가장 일반적인 의미,있다.일반적인 플랫폼에는 하드웨어 아키텍처, 운영 체제 (OS) 및 런타임 라이브러리가 포함됩니다.

기본적으로 PHP의 경우 플레이트 폼은 PHP 바이너리 종류입니다. 한 걸음 물러나려면 Apache 서버가 포함될 수 있습니다.

+0

정말 감사드립니다. –