【PHP】フレームワークとライブラリ

PHPでシステム構築する上で使える(使えそうな)(今後使いたい)ライブラリのメモ。

機能 名前 説明
フレームワーク petitwork
(プチワーク)
エクスブリッジ発のMVCフレームワーク。軽量・軽快なのが良い。詳しくはEOS Project
O/Rマッピング somfa
(ソンファ)
アプリケーションとDBの仲介(マッピング)をしてくれるライブラリ。Adodbのラッパー。詳しくはEOS Projectで。
Excel操作 PHP-Excel PHPからMS Office 2007形式のファイルを操作可能にするライブラリ。非常によくできていてOffice 2003以前のファイル形式も扱える。前の記事も参考に。
PDF操作 TCPDF FPDFから派生したライブラリ。UTF-8に対応。前の記事も参考に。
メール送信 Zend_Mail Zend Frameworkの一部。他のZendライブラリも注目。
ファイルダウンロード PEAR::HTTP_Download クライアントにファイルをダウンロードさせるためのヘッダーの設定を吸収してくれる。

他に気になったら追記予定。