最終更新:2008-08-01 (金) 18:35:24 (5718d)
symfony
Top / symfony
symfonyはオープンソースのPHP5フレームワークです。Ruby on RailsやDjangoなどの人気の高いフレームワークの影響を大きく受けています。ウェブシステムをモデル・ビュー・コントローラの三階層に明示的に分離した構造を持ちます。
強力なコマンドラインツールをもちこれによりウェブアプリケーションの雛形を構築するため人間によるコーディングが大幅に減ります。
特徴
- シンプルなテンプレートとヘルパー
- キャッシュ・コントロール
- 種々の環境(OS、データベース)に対応
- 管理ツール(アプリケーションファイル群の管理――変更、更新など)
- scaffolding機能(データベースの基本操作に必要なモジュールを自動生成する)
- スマートURL(設定ファイルによりURLの形式を決めることができる)
- 多言語(I18N)対応
- オブジェクトモデルとMVC分離
- Ajaxサポート
- プラグインによる機能追加が可能