Skip to content

Latest commit

 

History

History
125 lines (101 loc) · 10.9 KB

File metadata and controls

125 lines (101 loc) · 10.9 KB

Инструкция пользователя

Введение

Создание проекта

Типичный проект веб-приложения

Типы данных и работа с ними

Конфигурирование

  • CONFIG — работа с конфигурационными файлами
  • TOOLKIT — средства для организации Dependency Injection (реализация Dynamic Service Locator)

Модели данных (Mvc)

ACTIVE_RECORD — реализация паттерна ActiveRecord

VALIDATION — средства валидации данных

Контроллеры, экшены и роутинг (mvC)

  • VIEW — работа с представлением, компонентом MVC

Шаблоны (mVc)

Логгирование

##Разделение прав ACL — функционал ACL

Низкоуровневая работа с БД

Тестирование

Оптимизация производительности

CACHE2 — обобщение различных техник кеширования

Дополнительные возможности

  • IMAGEKIT — работа с графическими библиотеками (imagick, gd).
  • FS — работа с файловой системой: базовые файловые операции, нахождения файлов по алиасам и др.
  • I18N — интернационализация приложений
  • JS — JavaScript средства для модульной загрузки кода и набор базовых JavaScript классов
  • CALENDAR — JavaScript календарь
  • MAIL — отправка почты
  • NET — работа с сетевыми протоколами(в основном с HTTP)
  • SESSION — cредства для работы с PHP сессиями и абстрагирования от источника хранения сессионных данных
  • TREE — организации хранения деревьев в БД
  • WYSIWYG — расширенный текстовый редактор для ввода гипертекста (ckeditor)

Заключение