PHPフレームワーク「Symfony」の最新版が登場
PHP向けWebアプリケーションフレームワーク「Symfony」のバージョン1.3/1/4が同時リリースされた。既存プロジェクトのアップデートには1.3を、新規プロジェクトには1.4を利用するよう推奨されている。
Symfony開発チームは12月1日、最新版として「Symfony 1.3」と「Symfony 1.4」を同時リリースした。性能と開発にフォーカスしたもので、1年ぶりのメジャーアップデートとなる。
Symfonyは仏Sensio Labsが支援するオープンソースプロジェクト。MVCモデルを利用したPHP向けWebアプリケーションフレームワーク技術で、ライセンスはMIT License。
今回発表した1.3と1.4は同じ機能セットを持つが、3年サポートのLTSリリースとなる1.4では、1.1〜1.3で「deprecate」と分類されている機能が削除されている。開発チームは、既存プロジェクトのアップデートには1.3を、新規プロジェクトには1.4を利用するよう推奨している。
Symfony 1.3/1.4の最大の特徴は性能。ルーティングシステムのチューニングによりメモリと処理時間を最大50%削減した。ビューキャッシュも強化されている。
また、開発機能としてWebデバッグツールバーに「ビュー」パネルが追加されたほか、プロジェクト設定の自動化などの機能が加わった。テストの作成と実行も容易かつ高速になった。
データベースレイヤでは、最新のO/Rマッピングライブラリ「Doctrine 1.2」と「Propel 1.4」をネイティブでサポートした。電子メール関連では「Swift Mailer」ライブラリを統合、メール送信にネイティブ対応している。
両バージョンともプロジェクトのWebサイトからダウンロードできる。利用には、PHP 5.2.4が必要。
関連記事
- Microsoft、PHPを高速化する拡張技術をオープンソースで公開
Microsoftは、PHPエンジンのWindows向けキャッシュ技術「WinCache」をBSDライセンスの下で公開した。Microsoftは2010年にさらなるキャッシュ機能を追加する計画としている。 - Windows Web ServerでPHPやPerlなどのスクリプト言語を使う
Webアプリケーションを構築するに当たって、オープンソースで開発されているPHPやPerlで書かれた、さまざまなWebアプリケーションを活用するケースが増えてきている。Windows Web Serverをベースに構築する利点として、スケーラビリティの高さや管理コストの低さを取り上げてきたが、アプリケーション開発について見た場合、Windows Web Serverはこれら既存のアプリケーションをホストできるのだろうか。 - PHP on IISの“ホントのところ”
PHP on IIS。意外に思われるこの組み合わせに対するニーズが増えてきているという。この組み合わせが提供する価値とは何か。マイクロソフトの加治佐CTOとゼンド・ジャパン代表取締役社長の福安氏に“ホントのところ”を聞いてみた。 - 開発/本番環境もIISで――ゼンドとマイクロソフトがPHP on IISをアピール
ゼンド・ジャパンとマイクロソフトは、Windows Server上でのPHPサポートに対する協業関係の強化について説明会を開催。開発環境でも本番環境でも、Windowsプラットフォームで対応できることをアピールした。 - MS、Windowsサーバ上でのPHP環境サポートでZendと提携
関連リンク
Copyright © 2010 OSDN Corporation, All Rights Reserved.