複数のテストファイルをまとめてテスト – lime without symfony part 2

前回第1回はlime_testを使った簡単なテストの実験をしました。今回第二回目はlime_testを複数の実行する基本枠組みlime_harnessクラスを試してみます。

この投稿の続きを読む »複数のテストファイルをまとめてテスト – lime without symfony part 2

やっぱSmarty使いたいですか?

感覚的な話で恐縮ですが日本人のSmarty支持率って多いのではないでしょうか?よくお客さんに「Symfony使います」と提案すると「テンプレートエンジンがなくて大丈夫か?」と言われます。その度に「PHP自体元々テンプレートエンジンでして、、、」のような話でお茶を濁しています。Smartyは確かに便利で強力ではありますがsymfonyと役割が重なる部分があり無駄が多いです。しかしながら、

< ?php echo $value ?>

と書くよりも

{$value}

と書いた方が楽なのは誰が見ても明らかです。テンプレートエンジンがSmartyしか選べないようなフレームワークは使いたくありませんが、性能面に問題ない使いたい所にだけSmartyを選べれば一番嬉しいですね。そんな要求に応えてくれるプラグインが公開されました。 以前、symfonyForumで公開されていたSmartyViewライブラリを利用していた方には朗報です。あのSmartyViewがsfSmartyViewPluginとして還ってきました。

この投稿の続きを読む »やっぱSmarty使いたいですか?