Zend Framework

Z end Framework создан предприятием, которое управляет проектом php, а также отвечает за его поддержку.
    Zend Framework — это сборка библиотеки классов, при помощи которой разрабатываются веб-приложения. Нужно сделать акцент на том, что применение библиотек классов значительно укорачивают сроки, за которые пишутся различные программы, и это благодаря тому,что в них есть заранее написанный спроектированный скрипт. Разработчики Zend Framework создали огромное количество классов, при помощи которых можно осуществлять различные задачи, которые ставятся перед веб-программистами.
    Для Zend Framework применяют архитектуру Model View Controller (чаще пишется сокращенно MVC). Данная архитектура дает возможность распределить интерфейс приложения и его бизнес-логику. Например, если перед окончанием разработки проекта возникнет необходимость поменять дизайн какого-либо модуля, понадобится лишь сделать замену одного или нескольких маленьких файлов с html кодом (с включениями php кода), именно благодаря которым производится вывод информации. Это менее трудоемко, чем исследовать логику программного продукта,чтобы разыскать там необходимый абзац кода.
    Кроме Zend Framework есть и другие php фреймворки. Давайте рассмотрим основные преимущества при использовании Zend Framework.
    Применяется Zend Framework для расширения php и его сохранения, основное преимущество — простота, используются наиболее оптимальные механизмы объектноориентированного программирования. Спроектировали Zend Framework специально для современных, надежных, отлично защищенных разработок и 2.0 приложений для web. Zend Framework не отстает от новейших направлений в области веб-приложений таких, как Search, Ajax и т.д.
    Хочется отметить, что Framework Zend преподнес на php 5 отличную библиотеку классов, применяя эти хорошо себя зарекомендовавшие приемы, как модульное тестирование, шаблоны design patterns и др.
    Веб-разработчикам, которые занимаются разработкой программных продуктов на Framework Zend, а также занимаются поиском хостинга, рекомендуется применение структуры директорий, приведенной в мануале.