最近
Silexにハマってます。面白いです。
で、真面目に仕事での使いどころを考えてみました。
・DBを使わない小規模なスクリプトの時
一昔前?は無料CGIで済ませたような、ペラ1枚のスクリプトを
楽に書きたいときは向いてる気がします。
メールフォームとか、単純な○○占いとか。
あと、RSSや何かを取ってきて加工して表示するようなのを書くのに良いかもしれません。
・既存アプリでDBを操作しているものの携帯版のみ作るとき
具体的にはWordPressやMovableType等の携帯向け表示を作るのにいいかも?と思ってます。もちろんktai_styleプラグインやMTの携帯用テンプレート利用などはできるわけですが、それでは足りない時に使えるかもと思ってます。
現時点ではORMがバンドルされているわけでなく、Doctrine2のORMを使えるようにするExtensionも非公式なので、SQLをガリガリ書いても後でメンテできるぐらいの規模用のフレームワークということなんですよね。
読み出しはほとんど問題ないと思いますが、symfonyとかでバリバリやってるようなDBにUPDATE,INSERTをどんどんかけて行くようなアプリを書くのは厳しいと思います。
個人的には、django.contrib.adminのようなExtensionなり再利用可能なappが出てくれば、独自CMS用のフレームワークとして一気に飛躍できる!と思っているのですが…^^;