IE5.0xで挑戦!XML基本講座[短期集中連載] RSSを登録する

XML、XSL、DTD(XMLSchema)、DOM等、XMLに関する最新技術情報を用例豊富なリファレンス形式でお届けします

最新号をメルマガでお届けします    
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。
2008/09/18

[XML基本講座]「Zend Framework徹底入門」好評発売中

この記事を取り寄せる

■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□

 PHPフレームワークの本命「Zend Framework」を使いこなそう
    これからのPHP開発は、フレームワークでスマートプログラミング
  「Zend Framework徹底入門」
   http://www.wings.msn.to/index.php/-/A-03/978-4-7981-1712-6/

            山田祥寛 著
            株式会社 翔泳社/発行
            定価 3,990円
            B5変版 1色刷 
            600ページ
            ISBN 978-4-7981-1712-6

■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□

こんにちは、山田です。
XML基本講座」読者の皆さんに、この場を借りて拙サイトのご紹介
です(お知らせが重複してしまった方はごめんなさい)。

翔泳社からZend Framework徹底入門が発売されました。
便利なコンポーネントが詰まったZend Frameworkを
使いこなせば、かなり開発効率が上がりそうです。
是非、ご覧になってみてください。

━━━━━━━━
 1.本書の特徴
━━━━━━━━

●フレームワークは初めての人も安心
  はじめにインストール方法、フレームワーク(Zend_Controller)としての
  基本操作を、図を交えながらがっちり解説します。

●便利なコンポーネントを使い倒す
  Zend Frameworkはフレームワークとしてだけではなく、各コンポーネント
  を単体で使うことも可能。
  各コンポーネントの使いどころやテクニックをサンプルと共に紹介。
  サンプルコードはサポートサイトから入手可能です。

●お得な巻末リファレンスと役立つコラムの数々
  巻末付録には、主要コンポーネントのクラス/メンバがわかる
  簡易リファレンスを収録。
  役立つポイントをおさえたコラムは、プラスアルファの知識習得に。

━━━━━━━━
 2.本書目次
━━━━━━━━

1 イントロダクション 
 1.1 アプリケーションフレームワークとは?
 1.2 Zend Framework利用のための基本環境設定
 1.3 Windowsにおける環境設定の手順
 1.4 Linuxにおける環境設定の手順
 1.5 Windows/ Linux共通の環境設定の手順

2 Zend_ControllerによるMVCプログラミングの基礎 
 2.1 Zend_Controllerのアーキテクチャ
 2.2 Zend_Controllerの基本
 2.3 Zend_Controller対応のアプリケーションを構築しよう
 2.4 リクエストオブジェクト/レスポンスオブジェクト
 2.5 フロントコントローラ
 2.6 アクションコントローラ
 2.7 モジュール(Module)

3 Zend_Controllerにおけるアプリケーションの拡張 
 3.1 Zend_Controllerの処理フロー
 3.2 ルータ(Router)
 3.3 プラグイン(Plugin)
 3.4 アクションヘルパー(Action Helper)

4 抽象化レイヤによるデータベース連携の基本 
 4.1 データベース抽象化レイヤとは?
 4.2 データベースへの接続
 4.3 レコードの登録/更新/削除
 4.4 結果セットの取得
 4.5 プリペアド・ステートメント
 4.6 SQLレスでデータベースを操作する
 4.7 トランザクション処理
 4.8 プロファイリング
 4.9 O/Rマッピング − Zend_Db_Tableクラス
 4.10 O/R マッピングの高度なテーマ

5 エンドユーザへの窓口 ビュー開発の効率化 
 5.1 ビューの実装を効率化したい − Zend_View
 5.2 ヘッダ/フッタなどの共通テンプレートを定義したい − Zend_Layout
 5.3 ユーザ入力値の妥当性を検証したい − Zend_Validator
 5.4 データのフィルタリングを実行したい − Zend_Filter
 5.5 検証/フィルタリング規則をまとめて管理したい
     − Zend_Filter_Input
 5.6 指定したルールで文字列の高度な変換を行いたい
     − Zend_Filter_Inflector

6 外部サービスとの連携でより高度なアプリケーション構築 
 6.1 メールの送受信をしたい − Zend_Mail
 6.2 外部サイトとのHTTP 通信をしたい − Zend_Http
 6.3 フィードを発行/解析したい − Zend_Feed
 6.4 REST式Web APIを活用したい − Zend_Rest
 6.5 XML-RPCによるサーバ間通信を利用する − Zend_XmlRpc
 6.6 ネットワーク上の有名なサービスを活用したい − Zend_Service

7 ライブラリの活用でアプリケーション管理を効率化 
 7.1 アプリケーションに認証機能を実装したい − Zend_Auth
 7.2 ユーザ権限に応じてアクセスを制御したい − Zend_Acl
 7.3 アプリケーションの設定情報を一元管理したい − Zend_Config
 7.4 さまざまなストレージへのロギングを簡易に行いたい − Zend_Log
 7.5 キャッシュ機能を実装したい − Zend_Cache
 7.6 セッション機能を活用したい − Zend_Session

8 帳票作成から国際化対応機能まで − Zend Frameworkの魅力 
 8.1 動的にPDF文書を生成したい − Zend_Pdf
 8.2 日付/時刻の演算/整形/比較をしたい − Zend_Date
 8.3 通貨を伴う数値を整形したい − Zend_Currency
 8.4 単位を伴う数値の演算/比較をしたい − Zend_Measure
 8.5 アプリケーションを多言語対応にしたい − Zend_Translate

Appendix 簡易リファレンス 

COLUMN一覧 
 フレームワーク導入のデメリット
 Windows環境でZend Frameworkアプリを開発するときの注意
 知っておきたいZend Frameworkのコーディング規約
 ミニマム版フロントコントローラ
 コントローラ/アクション名が複数の単語を含む場合
 getParamメソッドは使用しない
 安全な「グローバル変数」 − Zend_Registry
 例外処理のさまざまな手法
 Zend Frameworkをより深く学ぶための参考書籍
 デフォルトメソッドの内部的な実装
 複数コンテキストをまとめて登録するには?
 JSON形式の応答を出力するには?
 PHPアプリ開発に役立つ統合開発環境 − PHP Development Tool
 データベースに接続した場合の確認事項
 おおもとの接続オブジェクトを取得する
 流暢なインターフェイス
 メタ情報の取得
 行セットへのランダムアクセス
 結合先のテーブルから列を取得しない
 Smartyを手軽に導入するには?
 Zend_Uri
 HtmlEntitiesフィルタはエスケープフィルタにセットする
 エラーメッセージを一元的に管理するには?
 PRESENCEメタコマンドではダメなのか?
 アップロードファイルを動的に添付することも可能
 HTMLメールや添付ファイルを濫用しない
 トラックバックとは?
 RSSのバージョン
 Yahoo!検索Web サービス
 Zend_Rest_Clientクラスの制限
 アクセスキーの取得方法(Amazon Webサービス)
 Zend_Service_Yahoo利用時の注意点
 Google Data APIを活用したい
 PHPの実行/開発環境を簡単に用意する − XAMPP
 対象ユーザの絞り込み
 ストレージクラスを差し替える方法
 Zend_Logのフィルタ
 ログ項目を追加するには?
 デバッグ時の変数出力に便利なZend_Debug
 ページを回転させるには?
 Zend_Locale依存のコンポーネントを利用する場合の注意点
 書式指定子の変更
 Zend_Currencyで利用可能な通貨
 利用可能な単位を取得するには?
 PHPが利用可能なレンタルサーバ

--------------------------------------------------------------------
■登録/解除の方法
http://www.mag2.com/m/0000025697.htm
 「IE5.0xで挑戦!XML基本講座」は、上記URLよりいつでも登録/解
 除可能です。
=====================================================================
○「IE5.0xで挑戦!XML基本講座」 (不定期)
 発行責任者 :山田祥寛(namidon@mbh.nifty.com)
 発行システム:まぐまぐ http://www.mag2.com/
 マガジンID:0000025697
 【「IE5.0xで挑戦!XML基本講座」は無料コンテンツですが、用途に
  関わらず無断転載は禁じます。使用の場合には、必ず事前に発行責任
  者への御連絡をお願いします。】
=====================================================================

この記事を取り寄せる
最新号をメルマガでお届け
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。

最近の記事

上へ戻る