タグ

ブックマーク / yandod.hatenablog.com (2)

  • 【戯れ言】PHPフレームワーク選択のベストプラクティス - yandod's blog

    【戯れ言】symfonyはCakePHPよりは大規模向けです - ぷぎがぽぎ すでに過去の資料に言及されていますが、敢えて釣られてみます。 自分の基的なスタンスとしては大規模であろうと小規模であろうと好きなフレームワークを使って開発するのが良いと思います。 結局のところ同じ程度に成熟していればどのフレームワークを使っても、レアなケースを除いて望んだアウトプットが得られると思います。 ただそれぞれのフレームワークにベストプラクティスというか勝ちパターンのようなものはあると思います。 業務での利用について自分なりに知っていると思えるCakePHPとsymfonyについて勝ちパターンを考えてみました。 CakePHPのベストプラクティス PHPのコーディングかRailsの経験者がチームに居る 連想配列が中心となるデータモデルに慣れる 各種日語書籍で全体感をつかんでおく 開発のイメージにフレー

    【戯れ言】PHPフレームワーク選択のベストプラクティス - yandod's blog
    brtRiver
    brtRiver 2009/05/20
    結局は使いたいフレームワークだとモチベーションが上がるので健康によいです
  • sfContextとPropelから取れるConnectionは同じ? - yandod's blog

    symfonyでアプリケーションを書いている際にデータベースへのコネクションが欲しくなったとします。 見ていると二通りの書き方をする人が周囲にいました。 どちらもデータベースへのコネクションを返してくれそうな気配を漂わせています。 $conn = Propel::getConnection(); $conn = sfContext::getInstance()->getDatabaseConnection(); どちらを経由してもCreoleのConnectionに触ることができます。 またCreoleの中ではオブジェクトをキャッシュする実装があるので、結局の所同じオブジェクトが帰ってくるはずです。 loadConfiguration(); $lime = new lime_test(); $conn2 = Propel::getConnection('propel'); $conn =

    sfContextとPropelから取れるConnectionは同じ? - yandod's blog
  • 1