Zend Framework — это коллекция из более 60 компонентов. Они слабо связаны друг с другом. Они могут использоваться как в качестве отдельного компонента, так и в качестве группы компонентов, работающих как единое целое.
Zend Framework предоставляет три наиболее важных компонента:
- Зенд-ServiceManager
- Zend-EventManager и
- Зенд-ModuleManager.
Они предоставляют компонентам Zend возможность эффективной интеграции с другими компонентами.
-
Менеджер событий — дает возможность создавать программирование на основе событий. Это помогает создавать, внедрять и управлять новыми событиями.
-
Диспетчер сервисов — дает возможность использовать любые сервисы (классы PHP) из любой точки мира без особых усилий.
-
Диспетчер модулей — Возможность конвертировать коллекцию классов PHP с аналогичной функциональностью в единое целое, называемое модулем . Вновь созданные модули могут использоваться, обслуживаться и настраиваться как единое целое.
Менеджер событий — дает возможность создавать программирование на основе событий. Это помогает создавать, внедрять и управлять новыми событиями.
Диспетчер сервисов — дает возможность использовать любые сервисы (классы PHP) из любой точки мира без особых усилий.
Диспетчер модулей — Возможность конвертировать коллекцию классов PHP с аналогичной функциональностью в единое целое, называемое модулем . Вновь созданные модули могут использоваться, обслуживаться и настраиваться как единое целое.
Мы рассмотрим эти концепции подробно в следующих главах.