今日からつかえるPHP5サンプル集 PEAR&Zend Framework活用版

今日からつかえるPHP5サンプル集 PEAR&Zend Framework活用版
著者 山田祥寛
ジャンル IT系書籍 > プログラミング言語
書店発売日 2008/06/27
ISBN 9784798020044
判型・ページ数 B5変・608ページ
定価 3520円
(本体3200円+税10%)
在庫 品切れ・重版未定
その他 CD-ROM付き

この本に関するお問い合わせ・感想

ソースコードの解説付きで、読んでも理解できるサンプル集として好評を博した『今日からつかえるPHP5サンプル集』のPEAR&Zend Framework活用版です。本書では「体験したい方のための豊富なサンプル」「カスタマイズしたい方のための詳細なスクリプト解説」「PHPを始めから書いてみたい方のためのTIPSとリファレンス」という前著の特徴を継承しながら、標準クラスライブラリ「PEAR」、アプリケーションフレームワーク「Zend Framework」、テンプレートエンジン「Smarty」に対応するためにサンプルを大幅にリライト。Web API、Ajax、RSSなどに基づく新規サンプルも多数用意しました。また、付属CD-ROMにはインストールしてすぐに試せる開発環境とサンプルをすべて収録。

【サポートはこちら】https://www.shuwasystem.co.jp/support/7980html/2004.html
第1章 イントロダクション
1-01 なぜPHPを使うのか
1-02 サンプル動作のための基本環境設定
1-03 PHP/MySQLの基礎知識

第2章 基本から学ぼうPHP
2-01 外部の検索エンジンを活用したい
2-02 新着情報をユーザに知らせたい
2-03 ファイルをアップロードしたい
2-04 カスタムのアクセスログを記録したい
2-05 カスタムのアクセスログを表示したい
2-06 広告バナーをランダムに切り替えたい
2-07 ファイルサーバ上のドキュメントを簡単に公開したい
2-08 簡易なメモ帳システムを構築したい
2-09 メール送信フォームを構築したい
2-10 Yahoo! 検索Webサービスでサイト検索機能を構築したい
2-11 Livedoor天気情報Webサービスで明日の天気を表示したい

第3章 PDO活用でカンタンデータベース連携PHP
3-01 ページ単位のアクセス数を記録したい
3-02 グラフィカルアクセスカウンタを設置したい
3-03 簡易なアンケート収集システムを構築しよう
3-04 テーブルの内容をダウンロードしたい
3-05 一続きのコンテンツを管理したい(Webブック)
3-06 Webブックの目次を動的に生成したい
3-07 データベースに大量データを一括アップロードしたい
3-08 REST式のWeb APIを提供したい
3-09 画像データをデータベースに登録したい―フォトアルバム―

第4章 PEAR&Zend Framework活用でレベルアップPHP
4-01 Zend_Mail(1) ―メール送信フォームを構築したい―
4-02 Zend_Mail(2) ―ブラウザ上でメールを受信したい―
4-03 PEAR::Mail_Queue ―大量メールを一括送信したい―
4-04 PEAR::Text_Highlighter ―ソースコードをハイライト表示したい―
4-05 Zend_Translate/Zend_Date ―国際化対応のページを構築したい―
4-06 FPDF/PFI ―PDF形式の帳票を動的に生成したい―
4-07 PEAR::SpreadSheet_Excel_Writer
―データベースからExcel帳票を動的に生成したい―
4-08 FeedCreator ―更新情報をRSS形式で配信したい―
4-09 MagpieRss ―他サイトで公開されたRSSフィードをインポートしたい―
4-10 JpGraph ―数値データから動的にグラフを生成したい―
4-11 PEAR::Text_CAPTCHA ―CAPTCHA機能によるスパム対策機能を実装したい―
4-12 QRcode PERL CGI & PHP scripts ―QRコードを動的生成したい―
4-13 Zend_Http ―トラックバック機能を実装したい―
4-14 Zend_XmlRpc ―はてなブックマークによるブックマーク件数を取得したい―
4-15 Zend_Service_Amazon ―Amazon Webサービスを使って売れ筋書籍を表示したい―
4-16 PEAR::HTML_AJAX ―Google Maps API利用で地図検索システムを実装したい―
4-17 Smarty ―テンプレートエンジンでデザイン管理を効率化したい―
4-18 Zend_Controller/Zend_View
―PHPでMVCモデルのアプリケーションを構築したい―

第5章 Zend Framework&Smartyで本格MVCアプリケーション
5-01 共通機能 ―概要―
5-02 共通機能(1) ―Zend_Db/Zend_Configによるデータベース接続の共通化―
5-03 共通機能(2) ―マスタページで共通レイアウトを一元管理したい―
5-04 共通機能(3)
―JavaScriptで入力データの妥当性を検証する(クライアントサイド編)―
5-05 共通機能(4)
―Zend_Validateで入力データの妥当性を検証する(サーバサイド編)―
5-06 共通機能(5) ―Zend_Authによる認証機能の実装―
5-07 共通機能(6) ―各ページのタイトル/キーワードを一元管理したい(SEO対策)―
5-08 共通機能(7) ―PEAR::HTML_Menu&Zend_Cacheによるパンくずリストの作成―
5-09 共通機能(8) ―Zend_Logによるカスタムエラーページの作成―
5-10 備品管理データベース ―概要―
5-11 備品管理データベース(1)―メインメニュー―
5-12 備品管理データベース(2)―新規備品登録―
5-13 備品管理データベース(3)―既存備品更新・削除―
5-14 備品管理データベース(4)―備品検索(PEAR::Structures_DataGrid)―
5-15 スレッド式掲示板 ―概要―
5-16 スレッド式掲示板(1)―新規投稿―
5-17 スレッド式掲示板(2)―個別記事の表示と返信―
5-18 スレッド式掲示板(3)―記事の削除―
5-19 スレッド式掲示板(4)―記事の全文検索―
5-20 スレッド式掲示板(5)―記事の一覧表示(PEAR::HTML_TreeMenu/PEAR::Pager)―
5-21 グループスケジュール管理 ―概要―
5-22 グループスケジュール管理(1)―今月のカレンダー(PEAR::Calender)―
5-23 グループスケジュール管理(2)―日ごとのスケジュール管理―
5-24 グループスケジュール管理(3)―メンバのスケジュール管理―
5-25 グループスケジュール管理(4)―スケジュールデータのダウンロード―
5-26 共有ブックマーク ―概要―
5-27 共有ブックマーク(1) ―ブックマーク登録―
5-28 共有ブックマーク(2) ―ブックマークの表示―
5-29 共有ブックマーク(3) ―タグクラウド(PEAR::HTML_TagCloud)―

付録 簡易リファレンス
リファレンスの使い方
Appendix A 基本構文編
Appendix B 変数操作関数編
Appendix C データ型操作関数編
Appendix D ファイルシステム関数編
Appendix E ネットワーク関数編
Appendix F データ操作関数編
Appendix G その他関数編
Appendix H 設定ファイル編
Appendix I Smarty編
Appendix J MySQL編

コラム目次
次世代バージョンPHP 6の変更点
Apache/MySQLの自動起動(Windows環境)
MySQL GUI Tools
パフォーマンスチューニングのテクニック(1)―サーバサイドとクライアントサイドの分業―
パフォーマンスチューニングのテクニック(2)―データフィールドの明示―
パフォーマンスチューニングのテクニック(3)―インデックスの設定―
パフォーマンスチューニングのテクニック(4)―インデックスの除外条件―
MySQLのデータベースをバックアップする
データベースサーバの管理を効率化する―Microsoft Access―
Zend Optimizer
HTTP通信を監視するには?
軽量データベースエンジンSQLite
PHPをより学ぶための参考書籍
コーディング規約
PHPアプリの開発を支援する開発環境(1)―Aptana Studio―
PHPアプリの開発を支援する開発環境(2)―Zend Studio for Eclipse―
PHPアプリの開発を支援する開発環境(3)―Microsoft Expression Web 2―
より簡単に より高度なページを
PHPアプリ開発に役立つ参考サイト
PHPが利用可能なレンタルサーバ
PHP環境を簡単に整える ―XAMPP―

ご注文

シェアする

このエントリーをはてなブックマークに追加

同じジャンルの商品

お知らせ

一覧