雑誌切り抜きメモ
この記事の評判を聞いてわざわざバックナンバーを買いました。
はっきりいってかなり価値あり。
すり切れるまで目を通してPEAR信者になりました。
PEARの基礎知識
PEARに生い立ち
PEARプロジェクトの目的
PHPクラスライブラリ
パッケージシステム
コーディング規約
PHP Foundation Class
PHP Extension Cmmunity Library(PECL)
PEARのインストール
pearコマンド
各パッケージのインストール
ファイル指定
package.xml
パッケージ名指定
パッケージの更新
PEARの情報源
PEAR Webサイト
本家メーリングリスト
2ch PEAR Wiki
pear-php ML
PEARパッケージのあれこれ
本格文法解析&高速テンプレートFlexyを使ってみよう
Flexyとは
Flexyの特徴
インストール
Flexyの機能
簡単な変数置き換え
メソッドの呼び出し
制御構文
タブの認識
タグ内の制御構文
対象範囲の制限
DB DataObjectとの組み合わせ
最新動向
まとめ
PEARでつくろうWebメール
はじめに
Webメーラの概要
PEARのローカル環境への構築
ローカル環境にPEARを構築する理由
独自PEAR環境の構築
注意点
ヘッダファイルの用意
今回利用するPEARパッケージ
Net_POP3
Mail
Mail_mimePart
Mail_RFC822
PEARを利用するメリット
Webメーラの実装
設定値の作成
Net_POP3クラスの拡張
ユーティリティ関数の作成
メール一覧の表示
メールアドレスの解析
メール表示
日本語の対応
添付ファイルの対処
添付ファイルのダウンロード
メール作成部
メール送信部
必須ヘッダの対処
日本語メールの対処
添付ファイルの追加
実用上拡張したい機能
ログイン
設定画面
認証
エラー対処
PEARを利用するにあたり注意点
使ってみよう!作ってみようPECL
PECLの概要
拡張モジュールとPECLの違いは
PECLってどうすれば使えるの
PECLを使うとなにがうれしい
使ってみようPECL
APDプロファイラ
bcompiler
tidiy
作ってみようPECL
標準的なPECL作成方法
SWIGって
MMCacheによるコードの最適化&キャッシュ
PEARプロジェクトの目的
MMCacheの特徴
その他のPHP高速化ライブラリ
ZendOptimizer
iconCube PHP Axxwlerator
APC -Altenative PHP Cache
MMCacheの導入
インストール
設定
ベンチマーク
準備
動作環境
その他のMMChacheの機能
スクリプトの暗号化
まとめ