PHP:비바람 이 오 려 는 길 은 어디 에 있 습 니까?

PHP 4:기적의 배후 에서 1995 년 에 Rasmus 는 자신의 개인 홈 페이지 를 PHP 로 썼 다.오늘날 PHP 는 전 세 계 를 휩 쓸 고 있 는 스 크 립 트 언어 가 되 었 습 니 다.점점 더 많은 사이트 들 이 PHP 를 선택 하고 야후 조차 자신의 스 크 립 트 를 포기 하고 PHP 로 지원 하 는 사 이 트 를 바 꾸 었 습 니 다.PHP 는 기적 이 라 고 할 수 있다.나 는 어떤 기적 뒤에 도 그 원인 이 있다 고 생각해 왔 다.이제 이 기적 을 통 해 PHP 의 성공 도 를 살 펴 보 자.1 간단 하고 사용 하기 쉬 운 PHP 의 입문 문턱 은 매우 낮 으 며 사용자 에 대한 요구 가 매우 적다.C 언어 를 배 운 사람 은 PHP 를 사용 하 는 데 시간 이 거의 필요 하지 않다.그것들의 문법 은 이렇게 비슷 해서 나 는 항상 C 언어 변수 앞 에$를 넣 으 면 PHP 로 바 꿀 수 있 는 것 이 아니 냐 고 생각한다.이 때문에 많은 C 프로그래머 들 이 네트워크 스 크 립 트 에서 PHP 를 선택 하 게 되 었 다.또 ASP 의 구성 요소 시스템 과 자바 의 방대 한 라 이브 러 리 보다 PHP 의 함수 라 이브 러 리 를 많이 배 웠 다.프로 그래 밍 스타일 에 있어 서 PHP 는 더욱 자 유 롭 습 니 다.N 가지 스타일 로 스 크 립 트 프로그램 을 쓸 수 있 습 니 다.이러한 특성 으로 인해 PHP 는 초보 자의 최 우선 언어 가 되 었 다.초보 자 시장 을 선점 하 는 것 은 매우 중요 한 전략 이다.누구나 자신의 첫사랑 을 기억 하 듯 이 사람들 은 처음 배 운 언어 에 깊 은 감정 을 가지 게 된다.나중에 스스로 성장 해서 다른 언어 로 바 뀌 었 음 에 도 불구 하고 처음 배 운 언어 가 자주 기억 난다.그런 점 에서 PHP 는 훌륭 했다.2.PHP 개발 팀 은 네트워크 를 가장 잘 아 는 사람들 로 사용자 가 원 하 는 것 이 무엇 인지 잘 알 고 있다.PHP 는 훌륭 한 네트워크 스 크 립 트 언어 를 만 드 는 것 입 니 다.그리고 네트워크 스 크 립 트 언어 를 만 드 는 것 입 니 다.PHP 가 제공 하 는 함수 집합 은 네트워크 방면 에서 상당히 강하 고 중점 은 모두 네트워크 응용 에 집중 되 어 있다.PHP 의 구성 요소 없 는 파일 업로드,초 다 중 데이터베이스 지원 등 기능 이 모두 이 특징 을 나타 낸다.참고 로 PHP 는 ACCESS 데이터 베 이 스 를 지원 합 니 다.집중 은 PHP 로 하여 금 네트워크 에서 매우 우수한 성능 을 나타 내 게 한다.잃 어야 얻 는 것 이 있다.3.강력 한 PHP 를 지원 하고 강력 한 오픈 소스 단체 지원 을 받 으 며 네트워크 에 수만 개의 오픈 소스 코드 가 있 습 니 다.너 는 몇 개의 기 존 프로그램 을 통합 하여 너의 응용 을 실현 할 수도 있 고,대가 급 의 코드 를 분석 하여 향상 시 킬 수도 있다.PHP 는 PHP 의 어떤 기능 을 강화 하기 위해 확장 적 인 항목 도 많다.프로 그래 밍 규범화 와 코드 재 활용 을 중시 하 는 PEAR 처럼 컴 파일 가능 한 템 플 릿 기술 을 제공 하 는 Smarty,심지어 데스크 톱 프로그램 을 개발 하 는 GTK 까지 제공 합 니 다.이 몇 가지 이 유 를 분석 해 보면 PHP 의 성공 은 PHP 개발 팀 의 전략 적 안목 덕분이다.PHP 는 사용자 가 필요 로 하 는 응용 프로그램 을 가장 간단 한 방식 으로 효율적으로 완성 할 수 있 도록 최소 작업 집합 을 제공 합 니 다.이것 이 바로 초보 자가 필요 로 하 는 것 이다.그리고 편리 한 확장 을 통 해 여러 가지 해결 방안 을 제공 합 니 다.그러면 당신 이 사용 하고 자 하 는 그 분야 의 것 만 배 워 야 합 니 다.당신 이 관련 된 분야 가 점점 많아 지면 서 당신 의 수준 도 향상 되 었 습 니 다.대부분의 분야 에 익숙 해 졌 을 때 뒤 돌아 보면 자신 도 모 르 게 산허리 에 이 르 렀 음 을 알 수 있 습 니 다.PHP 도 우리 에 게 학습 태 도 를 제공 했다.ASP.net+J2EE:비바람 이 몰 아 치 려 는 인터넷 스 크 립 트 계 의 혁신 물결 은 Microsoft 의 ASP.net 에서 먼저 시 작 됩 니 다.ASP.net 에는 매우 매력 적 인 것 인 사건 구동 메커니즘 이 있다.이것 은 데스크 톱 프로 그래 밍 에서 매우 일반적인 개념 입 니 다.스 크 립 트 프로 그래 밍 에서 이벤트 구동 은 서버 쪽 의 스 크 립 트(예 를 들 어 PHP,JSP,ASP)와 클 라 이언 트 의 스 크 립 트(예 를 들 어 자바 스 크 립 트 와 VbScript)를 패키지 하여 협동 작업 을 하 는 것 을 의미 합 니 다.이렇게 되면 프로 그래 밍 이 매우 편리 해 질 것 이다..net 환경 에서 이벤트 구동 의 또 다른 장점 은 서버 엔 드 스 크 립 트 와 클 라 이언 트 스 크 립 트 를 사용 하지 않 아 도 된다 는 것 입 니 다.ASP.net 에 서 는 C\#라 는 언어 를 직접 사용 할 수 있 기 때 문 입 니 다.$도 추가 하지 않 아 도 됩 니 다.이 는 MS 진영 의 전통 프로그래머 들 이 인터넷 개발 로 전환 하 는 길 을 열 어 주 는 동시에 PHP 가 초보 자 시장 에서 큰 타격 을 받 았 다.앞으로 전통 프로그래머 들 이 PHP 로 전환 하 는 것 이 크게 줄 어 들 것 으로 예상 된다.그러나 ASP.net 의 가장 큰 문 제 는 윈도 우즈 에서 만 운행 할 수 있다 는 점 이다.현재 대륙 은 리 눅 스 를 대대적으로 발전 시 키 고 있다.이 때문에 PHP 의 생존 공간 이 좀 넓 어 진 것 같 지만 자바 를 살 펴 보 자.자바 도 기적 이다.1995 년 에 첫 번 째 버 전 을 발 표 했 는데 지금 은 세 가지 버 전이 형성 되 었 다.각각 내장 형 시스템(J2me)데스크 톱 프로그램(J2se)과 서버(J2ee)3 대 응용 분 야 를 덮어 쓴다.더 중요 한 것 은 자바 가 절대 다수의 프로그래머 들 의 인정 을 받 았 다 는 것 이다.현재 세계 에서 가장 뛰어난 컴퓨터 책 은 주로 C++또는 자바 로 언어 를 묘사 하고 있다.자 바 는 거의 C 처럼 신앙 이 되 었 다.그 러 니 자바 진영 의 프로그래머 가 PHP 로 전향 할 것 이 라 고 망상 하지 말 자.동시에 같은 오픈 소스 와 크로스 플랫폼 인 자바 앞에서 PHP 는 많은 장점 을 잃 었 다.J2ee 의 JSP 는 또 초보 자 시장 에서 PHP 에 상당 한 압력 을 가 한다.PHP 를 성공 시 켰 던 초보 자 시장,용이 성,오픈 소스 지원 등에 서 도전 을 받 았 고,기계 성능 이 향상 되면 서 효율 에 대한 요구 가 점점 낮 아 지 는 상황 에서 PHP 가 ASP.net 과 J2EE 의 좁은 틈 에서 살아 남 고 커 져 야 한 다 는 것 은 쉽 지 않 은 일이 라 고 할 수 있다.PHP 자체 에 도 문제 가 많다.저층 사용자 가 너무 많은 것 같다.대량의 개발 자 들 이 입문 단계 에 있 고 자신 을 어떻게 향상 시 키 는 지 모 르 기 때문에 대량의 오픈 소스 코드 가 규범화 되 지 않 고 비효 율 적 이 며 다음 초보 자 들 이 이런 나 쁜 코드 에서 이렇게 재 귀 할 것 이다.다른 한편,고급 사용 자 는 PHP 의 대상 지향 특성 이 불완전 하기 때문에 다른 언어 로 전환 하여 대형 응용 프로그램 을 개발 해 야 한다.PHP 5:진 한 커피 맛 PHP 개발 팀 이 올해 PHP 5 베타 1 을 발표 하면 서 PHP 의 반격 을 볼 수 있 었 다.우선,PHP 4 의 개발 은 여전히 쉬 지 않 고 있 으 며,우 리 는 PHP 4 의 개발 이 오랫동안 지 속 될 것 이 라 고 확신 할 수 있다.이렇게 하 는 목적 은 기 존 사용 자 를 공 고 히 하 는 동시에 미래의 PHP 4 버 전에 서 일부 PHP 5 의 새로운 특성 을 점차적으로 융합 시 켜 PHP 4 에서 PHP 5 로 의 부 드 러 운 과 도 를 실현 하 는 것 이다.PHP 5 의 변 화 를 살 펴 보 자.PHP 5 에서 우 리 는 자바 의 그림 자 를 너무 많이 보 았 다.OO 체 계 는 거의 COPY 의 자바 로 PHP 고급 사용자 가 유실 되 지 않도록 보장 하여 최신 기술 체 계 를 편리 하 게 사용 하여 자신의 응용 을 구축 할 수 있 습 니 다.다른 한편,자바 프로그래머 들 이 PHP 를 사용 하 는 데 편 의 를 제공 하기 도 한다.비록 이런 경 우 는 비교적 적 을 수 있 지만.OO 체 계 를 보완 한 후에 PHP 는 진정 으로 기업 급 시장 에 진출 하 는 능력 을 갖 추 었 다.그리고 PHP 5 도 자신의 것 을 많이 추 가 했 습 니 다.예 를 들 어get,이 시스템 을 더욱 쉽게 사용 합 니 다.모 르 는 것 은 이 카 푸 치 노 가 자바 처럼 인기 가 있 을 까?PHP 5 의 변화 에서 우 리 는 PHP 의 미래 방향 을 알 아 보 았 다.하 나 는 JSP 와 경쟁 하여 어떤 면 에서 JSP 를 대체 하여 자바 빈 스 와 Servlet 에 붙 이 는 접착제 가 되도록 하 는 것 이다.이것 은 PHP 와 자바 간 에 더욱 긴밀 한 관 계 를 맺 도록 요구한다.젠 드 팀 은 JSR 규범 지정 에 참여 하고 있다.이 규범 은 PHP 에서 자바 대상 을 직접 new 하고 호출 할 수 있 는 방법 입 니 다.이렇게 하면 PHP 가 기업 급 시장 에 더욱 빨리 진출 할 수 있다.또한 PHP 로 작 성 된 스 크 립 트 가 바 이 너 리 코드 로 직접 컴 파일 되 어 Jvm 에서 실행 된다 면 PHP 의 전망 이 훨씬 좋아 질 것 입 니 다.다른 방향 은 자바 와.net 간 의 통합 을 하고 일부 대형 응용 에서 기 존 자원 을 통합 하 는 것 이다.PHP 4 에 서 는 come 구성 요소 와 자바 대상 을 호출 할 수 있 습 니 다.앞으로 PHP 5 가 더 많은 지원 을 제공 할 것 이 라 고 믿 습 니 다.어쨌든 J2ee 와.net 과 경쟁 하 든 융합 하 든 PHP 가 가 야 할 길 은 가시밭길 이 될 것 이다.하지만 PHP 가 여기까지 왔 으 니 더 멀리 갈 수 있다 고 믿 지 않 을 이유 가 있 을 까?Best Wishes, PHP. PS 이것 은 단지 Easy 가 PHP 의 미래 발전 에 대한 개인 적 인 견해 일 뿐 성숙 하지 않 을 수도 있 습 니 다.다만 여러분 에 게 참고 만 드 리 겠 습 니 다.

좋은 웹페이지 즐겨찾기