- 2009-05-09 (土) 16:11
- Zend Framework
http://framework.zend.com/manual/ja/
ご存知、Zend Frameworkの日本語マニュアルです。いつもお世話になっています。
バージョンの更新とほぼ同時に日本語を含めて6カ国語にも及ぶマニュアルも更新されます。
PHPフレームワークの本命です。現在では世界中のあらゆるサイトで利用されるようになっています。この普及の早さはPHPフレームワーク業界の中でも異例と言っても過言ではないでしょう。
PHP5専用に開発され、すべてオブジェクト指向で設計されています。かつてはPHPのオブジェクト指向は「中途半端で遅い」等と言われていましたが現在では他の言語にひけをとらないパフォーマンスを発揮しています。
開発者
PHP5のコアエンジンであるZend Engine2を開発しているZend Technologies社。PHPの中身を知り尽くしているZendが中心になって開発している為、非常に品質の高いフレームワークと言える。コントリビュータとしてIBMやGoogleといった有名企業も参加し、有用なライブラリを多数提供している。
商用利用
商用システムでの利用を想定し、大規模システムの運用にも十分耐えうるように設計されている。主要PHPフレームワークの中でも、優れたパフォーマンスを発揮できることが多数の比較結果により証明されている。
ライセンス
BSDライセンスを採用。GPLライセンスのようにソースコードの公開を義務づけない。
導入
特別な外部ライブラリを必要とせず、最小限の構成で導入が可能。例えばレンタルサーバ等の比較的自由度が低い環境でも、条件があえばインストール可能。
メンテナンス
Zend Technologies社。この会社が無くならない限りメンテナンスは続けられると思います。
柔軟性
他のフレームワークとは異なり、各コンポーネントの独立性を高めた設計。一部のコンポーネントのみロードしての利用も可能。高機能で信頼性の高い多種多様なライブラリがZend Framework1つで手に入るのも大きな魅力。
他言語対応
開発当初から世界規模で進められ、あらゆる文字コード、あらゆる単位がシームレスに利用でき、他言語対応が必要なシステムでは特に威力を発揮すると言える
関連するかもしれない記事:
- Zend Framework 1.8.1 リリース
- PHPアプリでのナビゲーションUIの管理と表示
- Zend Framework 1.9.3 patch 1 リリースっ
- Zend Framework 徹底マスター
- Zend Frameworkで大規模開発中
- Newer: SimpleTestの紹介
- Older: CakePHPの何か
