Една от особеностите на Zend Framework Front Controller е фактът, че може лесно да се напишат и ползват plugins към него. Колкото до официалната документация на ZF, поне според мен, не е достатъчно описателна и не дава ясна представа какво точно правят тези plugins и колкото и добре да е показано как се пишат и как са замислени не става известно какво предимство дават на приложението.
Добра статия за това как да се напише plugin и какви предимства дава може да се намери в една статия, която намерих днес.
Ето и някои от предимствата на плъгините:
Инициализация на приложението
Кеширане
Инициализация на router-а
Authentication и Authorization
Филтриране на изходния XHTML