トップに戻る

本書で紹介しているモジュール

さまざまなモジュールを使ってみて出来ることの幅を広げます。
モジュールを使いこなして仕事のスピードを速めるということも学べます。
単純に使ってみるだけでも楽しく趣味・仕事に役立つことばかりを載せています。

ファイルフォーマット
2つのファイルを比較する [PEAR::Text_Diff]
PDFファイルを作成する [FPDF]
Excelファイルを作成する [PEAR::Spreadsheet_Excel_Writer]
ファイルをZipで圧縮・解凍する [PEAR::Archive_Zip]
グラフ描画 [JpGraph]
データベース
データベース操作 ADOによるデータベース操作 [ADOdb]
PEAR::DBより高機能&高速なADOdbモジュールについて説明する
プレゼンテーション
Smartyを使う [Smarty]
フォームの簡単作成 [PEAR::HTML_QuickForm]
ネットワーク
ブログ投稿アプリケーション [PEAR::XML_RPC]
FCKEditorと組み合わせたWYSIWYGなエディタの作成
XML-RPCクライアント&サーバーの作り方についても説明します
掲示板にPHPから書き込む [PEAR::HTTP_Client]
RSSを読む込む [MagpieRSS]
Amazon Webサービス [PEAR::Services_Amazon]
Webサービスでブログ検索 [PEAR::Services_Technorati]
ソーシャルブックマークを操作する [PEAR::Services_Delicious]
del.icio.usを使ってみます
その他便利モジュール
XMLを簡単に扱う [PEAR::XML_Unserializer]
XMLを連想配列として簡単に使う
ページに認証を組み込む [PEAR::Auth_HTTP]
強固な画像認証機能を作る [PEAR::Text_CAPTCHA]
あの画像認証をあなたのアプリにも。
データキャッシング [PEAR::Cache_Lite]
ページ送り機能をつける [PEAR::Pager]
カレンダーを使う [PEAR::Calendar]
携帯端末の判別 [PEAR::Net_UserAgent_Mobile]
言語ソースコードのハイライトを行う [PEAR::Text_Highlighter]

改訂2版で追加されたモジュール
ファイルをTarで圧縮・解凍する [PEAR::Archive_Tar]
ファイルを圧縮してみる
ファイルを解凍してみる
FTPを操作する [PEAR::Net_FTP]
ログインしてファイルの一覧を取得
ファイルをFTPアップロード
ファイルをFTPダウンロード
任意のFTPコマンドを実行
Yahoo! Webサービスを使う [PEAR::Services_Yahoo]
Yahoo!ウェブ検索を使う
Yahoo!画像検索を使う
はてなブックマークを利用 [PEAR::Services_Hatena]
ブックマークの登録
Youtubeから動画を検索 [PEAR::Services_Youtube]
フィーチャーされた動画の検索
タグによって動画を検索
ユーザ名によって動画を検索
PHPからトラックバック扱う [PEAR::Services_Trackback]
トラックバックを送信する
トラックバックを受信する
TinyURLサービスで長いURLも短くする [PEAR::Services_TinyURL]
URLを短くする
短くしたURLを元に戻す
YAMLを扱ってみる [spyc]
yaml形式のファイルを連想配列に変換
連想配列をyaml形式に変換
データを暗号化する [PEAR::Crypt_Blowfish]
データを暗号化する
データを複合化する
タグクラウドを作る [PEAR::HTML_TagCloud]
ベンチマークを取る [PEAR::Benchmark]
処理のベンチマークを取る
スクリプトをプロファイリングする