シンフォニー
v2.0 Beta 1
Symfony は、PHP5 プロジェクトを開発するための Web アプリケーション フレームワークです。このフレームワークの目的は、Web アプリケーションの開発と保守を高速化し、反復的なコーディング作業を削減することです。
Symfony はシステム要件が低く、どのようなセットアップにも簡単にインストールできます。必要なのは、PHP5 がインストールされた Web サーバーを備えた Unix または Windows サーバーだけです。ほぼすべてのデータベースと互換性があります。 Symfony の価格はそれほど高くはなく、ホストのコストよりもはるかに低いです。
PHP 開発者にとって、Symfony を使用するのは自然なことであり、学習曲線はわずか 1 日です。すっきりとしたデザインとコードの読みやすさにより、開発時間が短縮されます。開発者は、アジャイル開発の原則 (DRY、KISS、XP など) を適用して、無限の XML 構成ファイルの作成に多くの時間を費やすことなく、アプリケーションのロジック レベルに集中できます。
Symfony は、エンタープライズ レベルで完全なアプリケーションを構築するように設計されています。つまり、セットアップ全体を制御できます。パス構造から外部ライブラリに至るまで、ほぼすべてをカスタマイズできます。エンタープライズ開発規制に準拠するために、Symfony にはプロジェクトのテスト、デバッグ、アーカイブを容易にするいくつかの追加ツールもバンドルされています。