Контакты
Телефон: (812) 953-03-47
Форма обратной связи
ВКонтакте Twitter RSS
Присоединяйтесь!
Новости

Видео с ZFConf 2011 теперь в бесплатном доступе
Все видеозаписи и презентации теперь выложены в бесплатный доступ!

Zend Framework Day в Киеве
12 ноября, в Киеве, пройдет конференция "Zend Framework Day", посвященная популярному PHP фреймворку Zend Framework.

DEVCONF 2011 — 4 июня (суббота). Более 55 докладов, 6 залов, 5 мастер-классов
Конференция пройдет 4 июня (суббота) в конгресс-центре «Измайлово Вега» Москва. Подробная программа.

Zend Framework и MVC, реализация модели

Докладчики

Александр Стешенко

Александр Стешенко
(Norada Corporation, PHP-разработчик)

Кирилл Чебунин

Кирилл Чебунин
(Equelli Ltd, PHP-разработчик)
 
Тезисы

1. Паттерн проектирования MVC

  • Определение паттерна, стандартная схема
  • Ошибки совершаемые при реализации паттерна
  • Детально про контроллер, вид, модель

2. Реализация паттерна MVC в Zend Framewok

  • Краткий экскурс в компоненты и их роль в составе фреймворка
    • Zend_Controller_Front
    • Zend_Controller_Action
    • Zend_Controller_Dispatcher_Standard
    • Zend_Controller_Action_Helper_ViewRenderer
    • Zend_View
    • Zend_Controller_Request_*
    • Zend_Controller_Response_*

3. Реализация модели

  • «Тонкая» модель
  • «Толстая» модель
  • Уровни абстракции модели (cлои)
    • Сервисный слой
    • Слой доступа к данным
  • Наиболее популярные паттерны доступа к данным
    • Data Gateway (Table Data Gateway, Row Data Gateway)
    • Active Record
    • Data Mapper
  • Управление зависимостями (Dependency Injection)
    • Фабрики, Zend_Registry
    • Контейнер

4. Zend Framework приложение с использованием Service Layer + Data Mapper + Di Container + Zend_Application

5. Варианты, особенности, проблемы



Обсудить доклад «Zend Framework и MVC, реализация модели» →

Презентация

Партнеры
ZendFramework.ru
Инфоспонсоры
PHP Club
ITmozg
Студия web-разработок Михаила Кечинова
Valuehost