<?xml version="1.0" encoding="UTF-8"?>
<!-- Reviewed: no -->
<!-- EN-Revision: 24249 -->
<sect1 id="zend.paginator.introduction">
    <title>導入</title>

    <para>
        <classname>Zend_Paginator</classname> は、
        データのコレクションにページを割り振ったりそれをユーザに表示したりするためのコンポーネントです。
    </para>

    <para>
        <classname>Zend_Paginator</classname> は次のような設計を目指しています。

        <itemizedlist>
            <listitem>
                <para>
                    リレーショナルデータベースに限らない任意のデータのページ処理
                </para>
            </listitem>
            <listitem>
                <para>
                    表示しなければならないデータのみを結果から取得する
                </para>
            </listitem>
            <listitem>
                <para>
                    データの表示やページ処理コントロールのレンダリング方法を、
                    特定のパターンのみに強制させない
                </para>
            </listitem>
            <listitem>
                <para>
                    <classname>Zend_Paginator</classname> と他の Zend Framework
                    コンポーネントは疎結合にし、たとえば
                    <classname>Zend_View</classname> や
                    <classname>Zend_Db</classname> などと組み合わせて使用できるようにする
                </para>
            </listitem>
        </itemizedlist>
    </para>
</sect1>
<!--
vim:se ts=4 sw=4 et:
-->
