Skip to content
This repository has been archived by the owner on Jun 4, 2021. It is now read-only.
Nikolay Galkin edited this page Jun 7, 2013 · 7 revisions

Для разработчиков

Наш Skype-чат - присоединяйтесь - Чат

Разработка данной системы необходима нам для ускорения процесса разработки приложений на базе Zend Framework'а.

Что будет включать в себя данный полуфабрикат:

система

  • настраиваемый через конфигурационный файл ACL (глобальный и для каждого модуля)
  • настраиваемый через конфигурационный файл навигация (глобальный и для каждого модуля)
  • настраиваемый через конфигурационный файл роуты (глобальный и для каждого модуля)

пользовательская часть:

  • пользователи - регистрация/авторизация/активация - переделка формы
  • регистрации не будет занимать больше одного дня (экономия 16-24 чч)
  • статические страницы - останется лишь слегка изменить внешний дизайн (~4-8 чч)
  • навигация, карта сайта и sitemap.xml (~4-8 чч)

администрирование

  • приемлемый дизайн в едином стиле - используем twitter bootstrap (~4-8 чч)
  • управление пользователями (~12-16 чч)
  • управление статическими страницами - используем imperavi redactor (~12-16 чч)
  • управление почтовыми уведомлениями (~12-16 чч) управление комментариями - можем подключать к любому модулю (~12-16 чч)
  • управление категориями - можем подключать к любому модулю (~18-24 чч)

Данный функционал присутствует практически в каждом проекте, как результат - экономия времени разработки составит около 100 часов (плюс тестирование и менеджмент).

примочки

  • Практически всё можно настроить/подключить из application.yaml Миграции БД
  • Action_Crud + Core_Grid - не кодогенератор, но тоже удобно
  • Стараемся покрывать код тестами

заморочки

  • миграции пока захардкождены под мускуль, адаптеры в пути
  • директория application должна лежать выше нежели document_root
  • сервера, а public и должен быть этим самым рутом инсталляция under development

Демо

Находится тут

Документация

Installation - Установка систем

Application - Настройка application.yaml

Modules - Поддерживаемые модули

Library - Ядро ZFCore