Posts Tagged: ZendFramework

Course on Zend Framework

Posted & filed under my projects .

Пред история: Как то надо было написать один проект 'Библиотека' на php и я решил взять Zend Framework 1.8. Сразу начал искать туториал и нашёл на сайте http://zendframework.ru/ там был не большой туториал состоящий из 2 пунктов но очень грамотно составлены. И так начал писать в начали было сложно но интересно но потом разогнался.

Что я реализовал в проекте:
  • Паттерн MVC - на основе Zend_Controller, Zend_View, Zend_Layout и Zend_Db
  • Управление конфигурационными файлами - Zend_Config
  • Работа с базой данных - Zend_Db, Zend_Db_Select, Zend_Db_Table
  • Отделение представления (вида) с помощью системы шаблонов - Zend_View
  • Двух этапное представление - Zend_Layout
  • Управление маршрутами - Zend_Controller_Router_Rewrite
  • Автоматическая загрузка классов - Zend_Loader
  • Работа с исключениями и обработчик ошибок
  • Работа с формами с помощью Zend_Form, включая работу с элементами формы, валидаторами, фильтрами;
  • Работа с html выводом форм;
  • Календар не с помощью декоратора;
  • Создание валидаторов на примере валидатора пароля, валидатора совпадения двух строк и валидатора проверки отсутствия записи в базе;
  • Перевод ошибок формы с помощью Zend_Translate;
  • Вставка информации в базу данных;
  • Вывод сообщений с использованием помощника FlashMessenger (плагин). Создание плагинов.
  • Авторизация на основе Zend_Auth, Zend_Session;
  • Обновления данных сессии с использованием помощника CheckLogin (плагин);
  • Аjax;
  • Ресайз изображения;
Исходники: github.com