Похожие презентации:
Битрикс — фреймворк?
1.
Разработка на D7Дмитрий
Медведев
Иван
Челищев
2.
Кто что использует?Yii2
CodeIgniter
Symfony
CakePHP
Laravel
Phalcon
Zend
PHP-Nuke
3.
Битрикс —фреймворк?
4.
Bitrix Frameworkcrud
i18n
scheduling
auth
session
MVC
security
cache
db
highload
ORM
nosql
push&pull
cli
perfomance
routing
5.
6.
Функционал7.
8.
9.
Боли10.
Документация11.
Стадия 1: Отрицание12.
Коллега всегда поможет13.
Коллега всегда поможет14.
Роутинг15.
Стадия 2: Гнев16.
Роутинг в БитриксеФайл в публичке
Файл в публичке и комплексный компонент
Правило в urlrewrite
17.
Генерация URLПараметры компонента
Опция модуля
Статическая ссылка
18.
Генерация URLОдна точка входа
19.
Генерация URLОдна точка входа
Имена роутов
20.
Генерация URLОдна точка входа
Имена роутов
Параметры роутов
21.
Генерация URLОдна точка входа
Имена роутов
Параметры роутов
Binding(Autowiring)
22.
Генерация URLОдна точка входа
Имена роутов
Параметры роутов
Binding(Autowiring)
Обратная генерация
23.
Генерация URLОдна точка входа
Имена роутов
Параметры роутов
Binding(Autowiring)
Обратная генерация
Аннотации
24.
Генерация URLОдна точка входа
Имена роутов
Параметры роутов
Binding(Autowiring)
Обратная генерация
Аннотации
Поддержка RESTful
25.
Генерация URLОдна точка входа
Имена роутов
Параметры роутов
Binding(Autowiring)
Обратная генерация
Аннотации
Поддержка RESTful
Распаковка объекта для генерации ссылки
26.
Генерация URL27.
Генерация URL28.
Генерация URL29.
Генерация URL30.
Генерация URLОдна точка входа
Имена роутов
Параметры роутов
Binding(Autowiring)
Обратная генерация
Аннотации
Поддержка RESTful
Распаковка объекта для генерации ссылки
31.
Стадия 3: ТоргКомпонент Bitrix == Контроллер Symfony?
32.
КомпонентыЗабираем роутинг
Отчуждаем шаблон
DI на уровне подключения
33.
Стадия 4: АпатияШаблон, сборка страницы
34.
35.
Стадия 5: ПринятиеORM
36.
ORMКаскадные операции
DDL SQL
Аннотации через плагин шторма
37.
ORMIblock ORM (доступно в октябре 2019)
38.
Конструкторы форм,валидация
39.
Конструктор формAdmin CRUD
ORM CRUD
Custom CRUD
40.
Пользователь,Аутентификация,
Авторизация
41.
Контроль доступаРазделение на слои
Делегирование для REST
42.
Безопасность43.
БезопасностьКонструктор форм + csrf
Encrypted Cookies
Временные ссылки для роутера
44.
Фронтенд45.
Фронтенд@bitrix/cli
webpack
asset helper
46.
DI47.
Разработка, рабочееокружение
48.
РазработкаОтделение public
Docker
.gitignore etc.
49.
Логирование50.
Миграции51.
МиграцииSQL
DDL
52.
Deploy53.
Deployобновление ядра на dev/prod
мерж изменений с prod
автоматизация сборки проекта
облачный сервис
54.
Best practices55.
Закрытый чат D7обсуждение ядра Bitrix
56.
Спасибовсем!
Телеграм
@bx???