Silex の哲学
Silex はどういうコンセプトの基開発されているのでしょうか。
それをgithubのwikiにファビアンさんが書いてくれているので訳してみます。
Silex Philosophy
Silex、それはマイクロフレームワークであり、限定的なフレームワークです。なので Silex は以下のような機能は決してサポートしません:
- CLI のツール
- CLI のために必要とするものを生成するような機能
- (XML/YAMLのような)外部の設定ファイルを絶対必要とするような機能
- (アノテーションのような)PHPっぽくない機能
- Silex に多くのコードを追加して実装するような機能
- "コア" (アプリケーションクラス)への機能追加 -- コアに追加する機能は特に注意深く扱わなければならない
このコンセプトが気に入った方は是非 Silex を使ってみてください。
使ってみて Silex にはまる「Silex中毒」が発生してますのでご注意ください。
日本語のドキュメントは現在準備中です。しばらくおまちくださいませ。
とりあえず使い方のページを日本語で読むのであれば、GitHubにある翻訳したSilexの紹介、使い方を参考に。