以下の表は、PHP に含まれる拡張モジュールと それが Zend Framework でどのように用いられているかをまとめたものです。 あなたの環境で ZF のコンポーネントを使用するにはどんな拡張モジュールが必要なのかを この表で確認できます。 ここにあげられている拡張モジュールをすべて必要とするアプリケーションは、 それほど多くありません。
依存形式の "ハード" は、対応する拡張モジュールがなければ そのコンポーネントあるいはクラスが正しく動作しないことを意味します。 また "ソフト" は、もしその拡張モジュールが使用可能ならばそれを利用するけれど 使用できなくても動作に支障はないということを意味します。 多くのコンポーネントは、 何らかの拡張モジュールでパフォーマンスを最適化できる場合は自動的にそれを使用します。 使用できない場合は、同等の機能をコンポーネント自身で提供します。
表 A.1. Zend Framework の各コンポーネントが使用する PHP 拡張モジュール