포럼
PHP4는 개발이 더이상 안되나 봅니다.
2011.03.18 14:16
오늘 제 개인 계정에도 PHP4 개발 환경을 구축하기 위해 소스를 다운로드 받으러 php.net 으로 방문했는데,
PHP4는 배포도 안하네요. Changelog를 보니 2008년 8월 이후에는 더 이상 기능 개선이나 패치도 이루어지지 않고 있군요.
(자세한 소식은 http://barosl.com/blog/entry/rest-in-peace-php-4 여기 참고)
보안패치도 나오지 않는다고 하는데, 어쩐지 제로보드4를 보는 기분입니다.^^
아무런 보안패치없이 벌써 2년하고도 절반이 넘었는데 이런 상황에서 XE가 PHP4를 계속 지원해야 하는지도 의문이 들고요. 이러다가는 XE 문제가 아니라 PHP4의 문제로 보안 사고가 일어나지는 않을지 걱정도 됩니다. 아, 당연한 말이지만 이런 걱정은 지극히 개인적인 의견이니까요 혹시라도 개발팀 전체의 의견으로 호도하는 일은 없으시길 바랍니다.
그런데, 아직도 웹 호스팅 환경은 PHP4가 대부분인가요?
댓글 11
-
999
2011.03.18 14:20
-
카르마
2011.03.18 14:26
ㅋㅋ
모듈개발할때마다 걸리적거리는 것이 PHP4더군요.
개인적으로 이미 무시하고 있다는...끙~~
BackupXe 평가결과가 생각나네요...흐~~
개인서버가 php4를 사용하는 경우는 거의 보지 못했고 일부 호스팅이 아직도 PHP4인 것같던데 제 개인적인 생각은 지원 자체가 의미가 없는 것같습니다. PHP4 지원을 포기하면 XE 코어뿐 아니라 모듈들도 소스가 간결해지고 미약하나마 속도도 개선되지 않을까요?? -
999
2011.03.18 14:28
// php4 관련 기사입니다
서버에서 온라인 카탈로그 페이지나 검색 결과 목록과 같은 맞춤화 웹페이지를 작성할 수 있는 오픈소스 소프트웨어로 7년 전에 출시됐지만 여전히 인기 있는 PHP 버전 4가 곧 폐지될 예정이다.프로젝트 기획자는 13일(미국시간) PHP 웹사이트에서 "PHP 개발팀은 PHP4에 대한 지원을 올 연말까지만 계속할 예정이다. 2008년 8월8일까지 사례별로 중요한 보안 수정을 제공할 예정"이라고 밝혔다.
이 계획은 PHP5 출시 3주년 기념일에 발표됐으며, 프로젝트 프로그래머들은 앞으로 출시될 PHP6에 주력할 예정이라고 말했다. PHP4는 2000년 출시됐다.
PHP를 상용화하는 창업회사 젠드의 공동설립자이자 공동 최고기술책임자 앤디 거트먼스는 PHP를 구축하는 기업과 PHP를 직접 사용하는 기업, 드루팔이나 줌라와 같은 고급 애플리케이션에 이를 채택하는 기업 및 고객이 PHP를 사용하도록 허용하는 웹사이트 호스팅 기업 가운데 "이 발표는 전체 생태계의 진보를 보장한다"고 말했다.
PHP5는 "현대 웹 애플리케이션: 웹 서비스 지원, 에이잭스, XML, 객체 중심 프로그래밍 구축 과제를 해결"한다.
하지만 마이크로소프트는 윈도우 미와 윈도우 NT4에 대한 지원을 종료할 때 확인한 것과 같이, 널리 사용되는 소프트웨어의 폐기는 어려울 수 있다. PHP4가 낙오되는 것으로 보고 싶은 사람은 아무도 없다.
PHP를 사용하는 워드프레스 블로깅 소프트웨어 및 사이트 설립자 매트 멀렌웨그는 자신의 블로그에 "PHP5는 채택의 관점에서 볼 때 완전히 실패작이다. PHP5이 채택되는 비율은 단단위, 기껏해야 10대 초반을 넘지 않을 것이다. PHP 핵심 팀은 PHP4가 그토록 성공한 이유는 무엇인가? PHP5는 왜 같은 관객에게 설득력이 없었나? PHP6에 포함시키는 작업은 우리 핵심 고객에게 중요한가, 아니면 단순히 해결해야 할 ''양호한'' 언어 문제인가? 등 곤란한 질문을 제기하는 대신 실패한 제품의 수요를 진작시키는 방법이 성공한 제품을 죽이는 것이라고 판단한 듯하다"고 말했다.
거트먼스는 16일(미국시간) 인터뷰에서 젠드 고객 기반의 80%가 이미 PHP5로 이동했으며 PHP 커뮤니티는 PHP 지원 종료일 선택에 "신중을 기하고 있다"고 말하며 PHP4 대중성 통계를 반박했다.
그는 "적극적인 개발을 수행하는 사람들은 이미 이주한 것으로 나타났다. 수치를 왜곡하는 것은 PHP4에서 작동만 되는 레거시 애플리케이션이 많기 때문이며, 이것을 바꾸기를 원하는 사람이 없다"고 말했다.
대표적인 PHP 사용 기업인 야후와 페이스북은 성능 개선을 부분적인 이유로 PHP5로 이동했다고 거트먼스는 말했다.
PHP의 원저자이자 현 야후 프로그래머인 라스무스 레도프는 "야후 내부에서 PHP4 수명의 종료일은 공식 발표일보다 훨씬 공격적"이라고 말했다.
레도프는 PHP4 지원의 종료가 실무상의 필요성으로 인해 추진되고 있다고 덧붙이며, "우리는 리소스가 한정된 오픈소스 프로젝트이다. PHP6이 진행되고 있기 때문에 3개 버전의 PHP를 동시에 지원할 여력이 없다"고 말했다.
거트먼스는 또한 PHP는 바뀌지만 여전히 접근성을 중시하고 있다고 주장했다. 거트먼스는 "우리의 최대 목표는 사용의 편리함이지만, 언어를 확대하여 웹서비스나 에이잭스와 같은 웹 공간의 새로운 추세에 적합하게 만드는 것도 목표다. 이런 목표의 균형을 지속적으로 유지해야 한다. 우리는 항상 사용 상의 편리함에 따라 의사를 결정한다"고 말했다.
PHP4 지원을 종료하는 이유는 올해 안에 출시될 예정인 PHP6에 주력하기 위한 것이다.
PHP6에는 언어 기능 개선, 특히 로마 알파벳뿐만 아니라 아랍어, 한글, 중국어 등을 포함하는 유니코드 문자 조합이 지원된다.
거트먼스는 "특정 기능은 지원하지 않기로 결정했다. 보안 문제로 이어질 수 있다는 판단 때문이다. 마이그레이션을 손쉽게 할 수 있는 방법을 이용자들에게 설명할 예정"이라고 말했다.
-
현원
2011.03.18 14:33
php6 매우 기대하고 있습니다 +_+ -
999
2011.03.18 14:32
-
네로
2011.03.18 14:39
행복한고니님 쪽지 확인 부탁드립니다^^; -
행복한고니
2011.03.18 15:25
넵 확인했습니다. IE9이 출시됐으니 또 할일이 늘었네요. OTL -
銀童
2011.03.18 15:45
php4 는 이제 지원 고려대상에서 뺴도 되지 않을까 싶습니다.
php4->5 변경사항은 기억도 안나고
php5 전용함수가 머였지? 라는 기분이 드는걸 보면 확실히 php4 가 시대가 가긴 갔죠. -
Cody
2011.03.18 17:41
의미있는 포스팅이군요. ^^
제가 있는 미주지역의 공룡 호스팅업체들은 아직까지도 PHP4를 별도로 지원하고 있습니다.
심지어는 여느 호스팅업체는 디폴트 버젼이 4이기도 하지요. (물론 차후 버젼업 할 계획은 공표하고 있습니다만...)
오래 전에 배포가 중단된 버젼이지만, 버젼 5와 크게 차이가 있는 것도 아니고
다만 Secure 하지 못한 부분들이 팻치된 정도이기 때문에 미주 지역의 많은 사용자들은 이미 시간과 비용을 들여
개발해 놓은 스크립트를 쉽게 포기하지 못하는 것 같습니다. (secure한 문제는 뒷전, 그럴 여력이 없는 것이겠죠. ^^;)
요는 주된 사용자 층이 투자에 대단히 민감하다는 점입니다. 호스팅업체들도 이를 무시 못하는 것이구요.
대신 이들은 아직도 엄청나게 많은 PHP 유저들을 확보하고 우위를 점하고 있습니다.
PHP 환경에서 우위를 점하고 있다는 점... 생각해볼만하지 않으세요? ^^ -
Cody
2011.03.18 18:08
개인적인 생각으로는, XE가 PHP5보다는 PHP6에 치중해 준비하며 개발되었으면 합니다.
그리고 보다 심도있게 PHP가 다루어졌으면 하고요. ^^ -
BlogJh
2011.03.18 19:54
Cody님말씀처럼 잘은 몰라도 좀 기다렸다 PHP6에 맞춰보는건..
글쓴이 | 제목 | 최종 글 |
---|---|---|
난다날아 | XE Core 1.4.5에서 JS 파일 추가 변동사항[XE 버그로 결론] [4] | 2011.04.02 by 행복한고니 |
hika1 | 쉬운설치 동기화 건의 [2] | 2011.03.30 by sol |
hika1 | svg 파일과 MIME 등 관계에 대해 [5] | 2011.03.30 by 백성찬 |
씨지 | 스펨공동대응모듈 프로젝트에 이슈적고 스펨처리당한듯.^^;; | |
철갑 | XE모듈에 대해서 공부중인데 몇가지 질문이 있습니다. [2] | 2011.03.29 by 철갑 |
쿤. | 27시간동안 해결을 못해서 질문드립니다.(엉엉ㅠㅠ) [1] | 2011.03.28 by SMaker |
yumenohosi | XE의 DB 데이터 모델을 구할수 없을까요 [1] | 2011.03.28 by criuce |
Ti27 | XE 궁금한 사항 및 개선되었으면 하는 내용들.. | |
푸름빠 | 사용자 정의 처리 루틴 필요성 [1] | 2011.03.26 by SMaker |
정찬명 | XE를 자동차에 비유하면 이런 느낌일까요? [7] | 2011.03.26 by 인생예술가 |
999 | DB 설계 구조가 속도에 영향을 줄수도.... [3] | 2011.03.24 by ForHanbi |
999 | 커뮤니티 - XE사용팁은 위키 게시판으로.. | |
mglradio | xe 사전 있나요? [1] | 2011.03.24 by 에메랄드그린 |
어쿠스틱 | 1.4.4.4 모바일은 깨져보이는 부분이 있습니다. [4] | 2011.03.24 by 어쿠스틱 |
김 무건 | iePngFix | |
김태형650 | XE에서는 LDAP 연동 완전히 배제된 건가요?? [1] | 2011.03.22 by 난다날아 |
웹 엔진 | 검색 키워드는 어떤방식으로 코드로 바꾸나요? [4] | 2011.03.19 by 웹 엔진 |
푸하라 | singleton 관련 궁금한 부분.... [6] | 2011.03.18 by 푸하라 |
행복한고니 | PHP4는 개발이 더이상 안되나 봅니다. [11] | 2020.03.14 by BlogJh |
999 | 트래픽 문제에 대해 토론해 봅시다. [1] | 2011.03.17 by Treasurej |
paran 무료 호스팅 계정도 있는데 php5 네요.