Понравилась презентация – покажи это...
Слайд 0
Микрофреймворкина PHP
Андрей Синицын
Слайд 1
Микрофреймворк
Легкий
Быстрый
Слайд 2
Что внутри?
Роутер
Базовая модель
Базовый контроллер
Обработка запроса
Обработка ошибок
Слайд 3
Эволюция
CMS
Большая монолитная система
Набор плагинов
Плохо расширяется
Избыточный функционал
Слайд 4
Эволюция
CMF
Каркас приложения
«Все включено»
Хорошо кастомизируется
Большой объем кода
Требует квалификации
Слайд 5
Эволюция
MicroCMF
Маленький и быстрый
Интеграция сторонних компонентов
Быстрый старт
Не требует длительного изучения
Слайд 6
Особенности
Нет избыточности
Полагаемся на квалификацию
Все в наших руках
Слайд 7
Особенности
PHP_VERSION >= 5.3
Namespaces
Lambda
Слайд 8
Комплектация
HTTP Routing
Request handler
MVC Base Components
Error handler
Custom error pages
Caching schemes
Слайд 9
Пишем блог за...
20 минут!!
(с «холодного» старта)
Слайд 10
Расширяемся
MicroCMF
ORM
TPL Engine
Net Comms
REST, SOAP
API
Caching
Слайд 11
Решения
Slim Framework
http://www.slimframework.com/
Слайд 12
Решения
Silex
http://silex.sensiolabs.org/
Слайд 13
Решения
Flourish + Moor
http://flourishlib.com/
https://github.com/jeffturcotte/moor
Слайд 14
Решения
Fat-Free
http://sourceforge.net/projects/fatfree/
Слайд 15
boombick
andrey.sinitsyn@ontico.ru
Вопросы?