Upload
webcamp
View
159
Download
1
Embed Size (px)
Citation preview
Обо мне
Phalcon Core TeamCodeception Team
PDFFiller
Пишу на C, Zephir, Ruby, Go, PHP
sergeyklay
О чем сегодня поговорим
- Релиз Phalcon 3 LTS- Перспективы Phalcon- Не похожий на других- Где использовать фреймворк- Примеры задач- В чем фреймворк нуждается
Релиз Phalcon 3 LTS
- Где Phalcon 2.1?
- Что нового?
- Семантическое версионирование
- Обратная совместимость
- PHP >= 5.5 < 8.0
Подробности:
blog.phalconphp.com/post/phalcon-3-0-0-released
github.com/phalcon/cphalcon/blob/master/CHANGELOG.md
Перспективы Phalcon
- Упор на стабильность
- Оптимизации на стороне Zephir и C
- Middleware
- Автоматические релизы
- Поддержка внешних пакетов
- Поддержка версий PHP 7.0 и 7.1
- Консольный стек
- Минус Oracle
Почему Phalconне похож на другие
фреймворки
- Phalcon в первую очередь расширение
- Компилируемое расширение
- Техники экономии ресурсов
- Оригинальный дизайн
- В фреймворк не нужно тащить все
- Принцип наименьшего удивления
- Тем не менее, мы в PHP-FIG
Где и кому следуетиспользовать Phalcon
- Не самый низкий порог входа
- Проекты с чистого листа
- Небольшие, быстрые проекты
- Отдельные компоненты
- Проекты с высокой нагрузкой
Примеры задач,где Phalcon покажет себя
хорошо
- PHP workers / daemons
- RESTful service
- Blog, Store, Landing, Event pages
- Big Data
- Separated components
- Custom solution based on Phalcon
Личный опыт
- Mail System- Admin panels- Blog- Forums- Workers (converters)
Публичный опыт
В чем мы нуждаемся
- Переводы документации
- Написание документации
- Статьи и примеры
- Патчи и багфиксы (PHP/Zephir/C)
- Скринкасты
Отдельные проекты
- DevTools
- Incubator
- Forum
- Examples