|
【カテゴリ】 PHP
PHPライブラリコレクション
サポート終了
|
山田祥寛/著
株式会社 翔泳社/発行
定価
2,640円
A5版・
480ページ・
2色
ISBN 978-4-7981-1495-8
発刊日:
2008年1月24日
|
本書の特徴
駆使せよ!PHPライブラリ
定番のPEARはもちろん、テンプレートエンジンSmarty、デファクトスタンダードなフレームワークZend Frameworkなどなど・・・“使える”ライブラリを導入から活用まで、開発シーンごとに具体的なサンプルと共に紹介/解説します。
「すぐに引けてすぐに使える」PHPライブラリ解説書の決定版です。
まとめて読んで 更にスキルアップのこんな書籍
- ・基礎から応用までPHPをがっちり独学したいなら
- 「独習PHP 第3版」(翔泳社)
- ・基礎からじっくり確実にステップアップ
- 「10日でおぼえるPHP入門教室 第4版」(翔泳社)
- ・Apache HTTP Server について調べたいなら
- 「Apacheポケットリファレンス」(技術評論社)
- ・PHPフレームワークの本命「Zend Framework」を使いこなそう
- 「Zend Framework徹底入門」(翔泳社)
- ・PEAR、Zend Framework、Smartyなど。最新技術を駆使した実践的サンプル集
- 「今日からつかえるPHP5サンプル集 PEAR&Zend Framework活用版」(秀和システム)
- ・コンパクトなのに充実の情報量。PHP利用者必携のリファレンス
- 「Pocket詳解PHP辞典」(秀和システム)
- ・PHP標準ライブラリPEARを使ってラクラクWeb開発を
- 「PEAR入門 PHP標準ライブラリを極める!」(翔泳社)
- ・ロジックとウェブデザインの架け橋Smartyを極めよう
- 「Smarty入門 PHP+テンプレート・エンジンでつくるMVCアプリケーション」(翔泳社)
Contents |
- CHAPTER 0 イントロダクション
-
0.1 ライブラリの活用方法
0.2 本書活用のための基本環境設定
- CHAPTER 1 抽象化レイヤによるデータベース連携の基本
-
1.1 データベースに依存しないコードを記述したい Zend_Db
1.2 SQLレスでデータベースにアクセスしたい PEAR::DB_DataObject
1.3 データベースからリッチなグリッド表を作成したい PEAR::Structures_DataGrid
- CHAPTER 2 ユーザー認証&アクセス制御機能の実装
-
2.1 フォーム認証機能を実装したい PEAR::Auth
2.2 ユーザーのプロファイル情報を管理したい PEAR::Auth_PrefManager
2.3 ユーザー権限に応じてアクセスを制御したい Zend_Acl
- CHAPTER 3 エンドユーザーへの窓口 ビュー開発の効率化
-
3.1 ビジネスロジックとデザインとを明確に分離したい Smarty
3.2 フォームからの入力値を検証したい Zend_Validate
3.3 さまざまなサイトメニューを生成したい PEAR::HTML_Menu/HTML_TreeMenu
3.4 ページング機能を実装したい PEAR::Pager
3.5 国際化対応のページを構築したい PEAR::I18Nv2/Translation2
3.6 画面レイアウトをシンプルに作成したい PEAR::Calendar/
Text_Highlighter/HTML_TagCloud
- CHAPTER 4 外部サービス連携でより高度なアプリケーション構築
-
4.1 メール送信を行いたい PEAR::Mail/Mail_MIME/Mail_Queue
4.2 ファイルのダウンロードを行いたい PEAR::HTTP_Download
4.3 外部サイトのRSSフィードを解析したい MagpieRss
4.4 RSSフィードを公開したい FeedCreator.class.php
4.5 アプリケーションにAJAX機能を実装したい PEAR::HTML_AJAX
4.6 REST形式のWeb API を活用したい PEAR::XML_Serializer
4.7 自サイトでREST形式のサービスを提供したい PEAR::XML_Query2XML
4.8 外部サイトとのHTTP通信を行いたい PEAR::HTTP_Client
4.9 XML-RPCによるサーバー間通信を利用する PEAR::XML_RPC2
- CHAPTER 5 バイナリデータ活用でビジュアル表現も自由自在
-
5.1 動的に棒グラフや折れ線グラフなどを生成したい JpGraph
5.2 動的にPDFファイルを生成したい FPDF/FPDI
5.3 動的にExcelファイルを生成したい PEAR::Spreadsheet_Excel_Writer
5.4 QRコードを生成したい QRcode Perl CGI & PHP scripts
5.5 CAPTCHAによる認証機能を生成したい PEAR::Text_CAPTCHA/
Text_CAPTCHA_Numeral
- CHAPTER 6 ライブラリ活用でアプリケーション管理を効率化
-
6.1 キャッシュ機能を実装したい PEAR::Cache_Lite
6.2 さまざまなストレージへのロギングを簡易に行いたい PEAR::Log
6.3 単体テストを効率的に実施したい PHPUnit
- CHAPTER 7 フレームワークプログラミングに挑戦しよう
-
7.1 アプリケーションフレームワークを導入したい Zend Framework
7.2 Zend Frameworkで「在席ボード」アプリケーションを作成しよう
|
|