タグ

zendframeworkに関するyaottiのブックマーク (4)

  • http://phpimpact.wordpress.com/2008/04/03/zend-framework-tutorials/

  • 5.3. Zend_Db_Select

    Zend_Db_Select は、データベースに依存しない方法で SQL の SELECT 文を作成するのを助けるためのツールです。 もちろん完璧なものだとはいえませんが、 クエリの移植性を高めることを助けるのに貢献するでしょう。 さらに、クエリを SQL インジェクション攻撃から守ることも助けます。 Zend_Db_Select のインスタンスを生成する一番簡単な方法は、 Zend_Db_Adapter::select() メソッドを使用することです。 <?php require_once 'Zend/Db.php'; $params = array ( 'host' => '127.0.0.1', 'username' => 'malory', 'password' => '******', 'dbname' => 'camelot' ); $db = Zend_Db::factory

  • Zend Frameworkについて(Controller編1):なまはげ カンタービレ:So-net blog

    無事に導入できたので、次はとりあえず動かしてみる事にする。 このあたりはチュートリアルで書かれている内容です。 Zend Frameworkの実行は、 ブラウザ → フロントコントローラ → アクションコントローラ → アクション の順番で動くので、まずはフロントコントローラを作成する。 フロントコントローラについて Zend Frameworkの元となるコントローラ。 全てのリクエスト処理し、最終的にアクションコントローラへ委譲する。 またURIを判定し、呼び出すアクションコントローラの選択を行う。 (※URIの判定・分解は、正確にはZend_Controller_Routerで行っている) 判定は以下の様に行われる。 http://[ ドメイン名 ]/[ コントローラ名 ]/[ アクション名 ]/ 例えば、「http://mydomain.com/test/hoge/」という

  • Zend Framework標準コーディング規約:phpspot開発日誌

    Zend Framework PEARの標準コーディング規約というのがありますが、Zend Frameworkにも定められています。 頭に留めておくため、簡単に列挙してみました。 PHPのみのコードは最後の ?> を含めないようにする タブ文字は使わず4文字の半角スペースでインデント 1行を80文字以内に抑えるようにする。長くても120文字 改行コードはLFで統一 クラス名は英字で定義するのを推奨。ZendパッケージのクラスはZend_を最初につける。 インターフェースは名前の最後に_Interfaceを付与する。 例)Zend_Controller_Dispatcher_Interface ファイル名は拡張子をphpにする。incは使わない。 クラス定義したファイルは次のように階層的に設置する Zend_DB → Zend/Db.php メソッド名にアンダースコア( _ ) は含めない。

  • 1