タグ

zendに関するgom68のブックマーク (6)

  • ゼンド ハッシュ API (Zend Hash API) の基本的な使い方

    PHP エクステンションの開発環境では、ハッシュテーブルを簡単に利用するための、便利な API が用意されています。 ハッシュテーブルはキーと値のペアを格納するデータ構造で、あるキーをもとに素早く値を取得する場合に適しています。 PHP エクステンションの開発環境では、ハッシュテーブルを簡単に利用し、それを PHP スクリプトでも利用可能とするための、 大変便利な Zend Hash API (ゼンドハッシュ API) が用意されています。 この資料では Zend Hash API を用いて PHP エクステンションのコード内でハッシュテーブルを作成し、それに値を格納、 取得、値の削除、クリーンアップ等を行い、基的な動作を確認します。 コードの書き方 ハッシュテーブルのデータ型 ハッシュテーブルは HashTable 型として作成されます。これは zend/zend_hash.h にて定

    ゼンド ハッシュ API (Zend Hash API) の基本的な使い方
  • Zend Framework1.8 で作りかけのアプリを動かしてみた - Memo

    1.7x で作りかけている Phwittr を動かしてみた。 <?php require_once 'Zend/Loader/Autoloader.php'; $autoloader = Zend_Loader_Autoloader::getInstance(); $autoloader->registerNamespace('Gene_') ->setFallbackAutoloader(false) ->suppressNotFoundWarnings(false); View を生成する箇所でキャッシュを使っていて、そこでエラーになった。 Fatal error: method_exists() [function.method-exists]: The script tried to execute a method or access a property of an incom

    Zend Framework1.8 で作りかけのアプリを動かしてみた - Memo
    gom68
    gom68 2009/05/07
  • 第3回 はじめてのZendFrameworkアプリケーション | gihyo.jp

    早速ですが、はじめてのZendFrameworkのアプリケーションを作ってみましょう。 何事をはじめるにも最初は簡単なことからはじめるのが一番です。ゲストブックと呼ばれるアプリケーションを作ってみましょう。 ゲストブックとは 旅館やペンションにて、宿泊客が思い思いの感想を書くノートなどを見かけたことがありませんか? 感想を書いたことがある方もいることでしょう。このノートはゲストブックと呼ばれています。 ゲストブックは設計が非常にシンプルなのでコンピュータアプリケーションの入門アプリとして広く利用されています。この連載でも最初のアプリケーションはゲストブックにします。 フレームワークなしのゲストブックアプリ Zend Frameworkを利用したゲストブックアプリケーションを期待されているかもしれませんが、ちょっと我慢してください。まず最初に、通常のPHPアプリとして作られたゲストブックアプ

    第3回 はじめてのZendFrameworkアプリケーション | gihyo.jp
  • Zend_Application(1) - noopな日々

    SVNに1.8のリリースタグが作られました。いよいよZend_Applicationがリリース待ちですね。 というわけで、試してみました。 マニュアル(英語版)はここでリリース済み、日語版も間もなく出る?でしょう。 ファイルリストはこんな感じ Application.php Application │ │ Exception.php │ ├─Bootstrap │ Base.php │ Exception.php │ IBootstrap.php │ IResourceBootstrap.php │ ├─Module │ Autoloader.phpBootstrap.php │ └─Resource Base.php Db.php Exception.php Frontcontroller.php IResource.php Modules.php Session.php Vie

    Zend_Application(1) - noopな日々
  • Zend_GDataでYoutube動画検索アプリケーションを作成しよう

    はじめに 連載では、PHP上で動作するアプリケーションフレームワーク「Zend Framework」と、Googleの提供するサービスを扱うための関数の集合体である「Google Data API」との連携について紹介します。Zend FrameworkのZend_Gdataというパッケージを使用することでGoogleカレンダーなどを利用したアプリケーションを開発することができます。 今回は初回ですので、Google Data APIとは何かと言うところから理解していきましょう。サンプルとしてYoutubeを利用した動画検索アプリケーションを作ってみます。 対象読者 PHPの基構文は一通り理解しているが、フレームワークを利用したことはないという方を対象としています。 必要な環境 Zend FrameworkはPHP 5.1.4以降とWebサーバがインストールされている環境で利用可能です

    Zend_GDataでYoutube動画検索アプリケーションを作成しよう
  • ActionStackとViewRendererとZend_Layoutの連携 - noopな日々

    ActionStackとViewRendererとZend_Layoutを組み合わせると、ページ構成を決定するコントローラーから任意のコントローラー経由で収集したコンテンツをレイアウトの各セグメントで利用できるようになる。 たとえば、メニューに投入するコンテンツは$this->layout()->menuに、中心となるコンテンツその他については、$this->layout()->contentにといったことをコントローラーをパーツ化させて実装しつつ、レイアウト用に集約できるようになる。 http://d.hatena.ne.jp/noopable/20090131/1233356124 ここで参照したドキュメントの内容をもう少し実践的にした感じ。 ActionStackで出力されるコンテンツを指定のレスポンスセグメントへ ActionStackはドキュメント通りの使い方をすると、レスポンス

    ActionStackとViewRendererとZend_Layoutの連携 - noopな日々
    gom68
    gom68 2009/04/08
  • 1