Застосувати Memcached для покращення швидкодії ваших програм можна досить швидко і без використання Zend Framework. Якщо вам потрібен лише Memcached, пропустіть частину про Zend Framework (і, очевидно, всю статтю). З іншого боку, якщо ви використовуєте Zend Framework, але не використовуєте Memcached, ця стаття допоможе вам розпочати це робити. Але, в будь-якому разі: якщо ви досі не використовуєте Memcached, починайте вже завтра.
Це паттерн для моделей, які використовують Zend_Cache і магічний метод __call.
Проста ідея
Ідея в тому, що модель повинна мати можливість повертати не кешовані або кешовані виклики, без постійної ініціалізації певного об'єкту. Повинно відбуватися легке переключення між двома викликами, і кеш повинен приходити вже з моделлю об'єкта.