企画特集
-
百聞は一見で!日立のビッグデータ
JP1、Hadoop、QlickView "集計・分析"
データをクラウドに集約 ”蓄積・検索" -
サーバ向けなのに、こんなに簡単!
ぜい弱性対策+ウィルス対策ソリューション
「あんしんパック」をインストールしてみた -
クラウド神話をリアルで読み解く
最新テクノロジ満載、「百度」の講演も!
TECHNOLOGY @WORK 東京 2012レポート -
クラウド意識調査結果を公開
率直な読者のご意見を全て公開
クラウドに対する疑問や実際の効果に迫る -
簡単に扱えないと意味がない!
【対談】安心・簡単なセキュリティが必要
--SMBの現場ニーズ vs トレンドマイクロ
注目コンテンツ
本日の主要記事

「PHP 4」のサポートが2007年末で終了へ
リリースから7年たった今でも人気の高いオープンソースのプログラミング言語「PHP」のバージョン4(「PHP 4」)が終わりを迎えようとしている。PHPは、オンラインカタログや検索結果一覧のような、カスタマイズしたウェブページを、サーバ側で生成させるために使用されるスクリプト言語だ。
「PHPの開発チームは、PHP 4のサポートを2007年末で打ち切ることをここに発表する」と、PHPプロジェクトの事務局は、米国時間7月13日にPHPのウェブサイト上に掲載した。ただし、「重大なセキュリティ上の修正については、ケースバイケースで引き続き2008年8月まで対応する」としている。
この発表が行われた日は「PHP 5」がリリースされてから3年目にあたり、プロジェクトに関わるプログラマーは、次期バージョン「PHP 6」に重点的に取り組みたいとの意向を示した。なお、PHP 4は2000年リリースされている。
「今回の発表によって、エコシステム全体が足並みをそろえて前進することになる」と、PHPの商用化サービスを手がける新興企業Zend Technologiesの共同設立者であり共同最高技術責任者(CTO)でもあるAndi Gutmans氏は述べる。同氏の言うエコシステムには、PHPを構築する人、PHPを直接利用する人、「Drupal」や「Joomla!」などの上位アプリケーションでPHPを利用する人、それに顧客がPHPを利用するウェブサイトのホスティング業者などが含まれる。PHP 5は、「Webサービスのサポート、Ajax、XML、オブジェクト指向プログラミングなどといった、最新のWebアプリケーションを構築するという課題に応えるものだ」とGutmans氏は語る。
しかし、Microsoftが「Windows Me」と「Windows NT 4」のサポートを打ち切ろうとしたときがそうだったように、広く普及したソフトウェアを引退させるのは難しい場合がある。PHP 4が途中で放棄されるのを歓迎しないユーザーもいるからだ。
「PHP 5は、導入実績という点からみると完全に失敗している。ほとんどの調査で、PHP 5の導入率は一桁台かせいぜい10%台の始めのほうにすぎない」と、PHPを使用するブログ作成ソフトウェア「WordPress」とそのサイトの設立者であるMatt Mullenweg氏は、自身のブログに記している。「PHPの中心にいる人々は、うまくいっていない製品の需要を拡大するために、厳しい問いかけの答えを見いだそうとするかわりに、成功した製品を抹殺しようと決心したらしい。答を求めるべきは、PHP 4をあれほど成功に導いたものは何か、(中略)同じくらいのユーザーをPHP 5に移行させられなかったのはなぜか、PHP 6で取り組んでいることはその中心的ユーザーにとって重要なことなのか、それともたんに「よい」言語という問題を解くだけのことなのかということなのだ」と、Mullenweg氏は批判している。
これに対してGutman氏は、16日の取材に答えて、PHP 4の導入率に関する統計データに異議を唱えている。同氏によれば、Zendの顧客ベースの80%はすでにPHP 5に移行しており、PHPのコミュニティーはPHP 4のサポート終了時期をいつにするかという問題について「慎重すぎるほど」だったという。
「われわれの見たところでは、積極的に開発を行っている人はみなすでに移行を済ませている。統計データの数値は、PHP 4ベースのレガシーアプリケーションがたくさんあるために歪められてしまっている。そういったアプリケーションは現状のまま稼働しているので、誰も変更したがらないからだ」とGutman氏は主張する。
PHP利用サイトとして代表的存在のYahooとFacebookもすでにPHP 5に移行しているが、PHP 5の方がパフォーマンスに優れているからというのも移行理由の1つになっていると、Gutman氏は語った。
「Yahoo内では、PHP 4の終結は公式日程よりはるかに早くに宣言されている」と語るのは、PHPのオリジナルの制作者で、現在はYahooのプログラマーを務めているRasmus Lerdorf氏だ。
PHP 4のサポート終了は実際上の必要性に迫られたものだとLerdorf氏は説明し、「われわれのようなオープンソースプロジェクトでは、リソースが限られている。PHP 6に取り組みながら、3つの異なるバージョンのPHPを同時にサポートできるほど人員がいない」と述べた。
Gutmans氏はまた、PHPは変化し続けてはいるが、今も第一に配慮しているのは使い勝手だと論じる。「PHP言語を拡張し、WebサービスやAjaxなどの新しい流れに対する適応を高めること」も重要なのは確かだが、「われわれにとって第一の目標は使いやすさ」だとGutmans氏は言い、「われわれは、つねにこういった点のバランスをとって行かなければならない。だが、決断を下さなければならない局面では、いつも使いやすさのほうが重視される」と結んだ。
PHP 4のサポートを打ち切る理由の1つは、PHP 6に重点的に取り組むためだ。Gutmans氏によれば、PHP 6のリリースはだいたい1年後の予定だという。
PHP 6の特徴の1つは、国際的な対応がこれまでより充実することだ。とくに、ローマ字だけでなくアラビア語、韓国語、中国語など多くの言語を含むUnicode文字への対応が行われる。また、もう1つの特徴として、セキュリティも強化される。
「対応をやめる決定をした機能もある。セキュリティ上好ましくない動作につながる恐れがあると考えられるものだ。われわれは簡単にできる移行方法を、ユーザーにわかりやすく伝えるつもりだ」とGutmans氏は語った。
この記事は海外CNET Networks発のニュースを編集部が日本向けに編集したものです。海外CNET Networksの記事へ
関連ホワイトペーパー (ZDNet Japan)
-
企業システムにおけるノンプログラム開発の将来性
資料提供:有限会社ユニバーサル・シェル・プログラミング研究所 2012年02月27日
-
ハンドブック-単なる成果物管理ではないCLMが可能にする、生産性や競争力に優れた製品・サービス開発
資料提供:日本アイ・ビー・エム株式会社(Rational) 2012年04月16日
-
アンケートで見る運用管理の課題 -- 業務ポータルで見える化する
資料提供:日立製作所(ITプラットフォーム事業本部) 2012年03月06日
-
企業におけるスマートフォン導入の障壁を 払しょくする対策とは?
資料提供:トレンドマイクロ株式会社(Trend Micro Mobile Security) 2012年04月27日
-
クラウドの向こうにあるサーバーの未来
資料提供:日本ヒューレット・パッカード株式会社(クラウド) 2012年03月15日
デジタル製品主要記事
KDDI、画面の振動で声を伝えるスマホ「URBANO PROGRESSO」
パナソニック、手元でテレビの音を確認できるワイヤレススピーカ
ひかりTV、200万円分の夢を叶えるキャンペーンを実施--Twitter、Facebookと連動
個人向け文書スキャナ「ScanSnap」新モデル--アプリにAndroid版、Dropbox連携も
「アイドルマスター シンデレラガールズ」CDシリーズ第2弾が登場
「爆生レッドカーペット」生放送特番の舞台裏をYouTubeでライブ配信
特集 by 楽天市場
CNET あとで読む




