Artwork

Innehåll tillhandahållet av Пятиминутка PHP. Allt poddinnehåll inklusive avsnitt, grafik och podcastbeskrivningar laddas upp och tillhandahålls direkt av Пятиминутка PHP eller deras podcastplattformspartner. Om du tror att någon använder ditt upphovsrättsskyddade verk utan din tillåtelse kan du följa processen som beskrivs här https://sv.player.fm/legal.
Player FM - Podcast-app
Gå offline med appen Player FM !

Ядро Битрикс — история и планы

58:30
 
Dela
 

Manage episode 351250894 series 90501
Innehåll tillhandahållet av Пятиминутка PHP. Allt poddinnehåll inklusive avsnitt, grafik och podcastbeskrivningar laddas upp och tillhandahålls direkt av Пятиминутка PHP eller deras podcastplattformspartner. Om du tror att någon använder ditt upphovsrättsskyddade verk utan din tillåtelse kan du följa processen som beskrivs här https://sv.player.fm/legal.
Для этого выпуска подкаста я пригласил двух разработчиков ядра Битрикс: Дмитрия Медведева (https://facebook.com/medveddev) и Ивана Челищева (https://www.facebook.com/chelishchev). Обсудили историю развития Битрикс, что такое ядро и Bitrix Framework, что такое D7, как выглядит разработка под Битрикс сейчас и какие планы на будущее.

Темы выпуска:

- Краткая справка про компанию 1С-Битрикс

- Какие версии PHP поддерживаются?

- Обратная совместимость

- На сколько Bitrix Framework похож на другие PHP фреймворки?

- Переписывание фреймворка "с нуля" в начале 2010-х

- Гибридное ядро для поддержания обратной совместимости

- Битрикс Управление Сайтом vs Битрикс24 - общее ядро внутри?

- Кто заказчик для команды разработки ядра?

- Секретный чат тимлидов разработчиков на Битрикс

- Можно ли использовать Bitrix Framework отдельно от продуктов 1С-Битрикс?

Про технологии в актуальной версии D7:

- Используются суперглобальные массивы $_GET, $_POST?

- ORM, QueryBuilder и работа с базой

- Active Record или Data Mapper?

- Почему не Doctrine?

- Миграции и система обновлений

- Поддержка различных СУБД?

- Почему нет PostgreSQL?

- Роутинг и точки входа

- Шаблонизация, защита от XSS, подключение внешних шаблонов

- Работа с очередями, агенты

- IoC контейнер или Service Locator?

- Autowiring в контроллере

- Консольные команды на основе symfony/console

- Другие внешние библиотеки

- Используется ли composer?

- Код в публичной директории?

- Сборка PHP кода

- Сборка фронтенд кода: инструмент Bitrix CLI на основе Rollup

- На сколько код в целом выглядит современно?

- PhpStorm и плагины

Что планируется в будущем Bitrix Framework 3?

- концептуальный прототип

- переработанный жизненный цикл

- Twig с CMS-ориентированными плагинами

- пока не публично

- сбор обратной связи от разработчиков

- переход должен быть плавным

- почему бы не взять Symfony или Laravel и писать поверх?

- ориентация на PSR

- сложность по интеграции со старым API и поддержки совместимости

- сколько ресурсов выделено на разработку Bitrix Framework 3?

- как организована командная разработка внутри компании 1С-Битрикс?

В завершение:

- На Битрикс24 используется не только PHP, но и Node.js и другие технологии

- Модель гибридного облака

Ссылки по теме:

- https://www.1c-bitrix.ru

- https://youtu.be/SU_vUZL-190 - Новый Bitrix Framework: концепции и прототип

- https://sdcast.ksdaemon.ru/2020/02/sdcast-113/ - интересный выпуск подкаста SDCast, в гостях Александр Сербул из 1С-Битрикс

Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru

  continue reading

114 episoder

Artwork
iconDela
 
Manage episode 351250894 series 90501
Innehåll tillhandahållet av Пятиминутка PHP. Allt poddinnehåll inklusive avsnitt, grafik och podcastbeskrivningar laddas upp och tillhandahålls direkt av Пятиминутка PHP eller deras podcastplattformspartner. Om du tror att någon använder ditt upphovsrättsskyddade verk utan din tillåtelse kan du följa processen som beskrivs här https://sv.player.fm/legal.
Для этого выпуска подкаста я пригласил двух разработчиков ядра Битрикс: Дмитрия Медведева (https://facebook.com/medveddev) и Ивана Челищева (https://www.facebook.com/chelishchev). Обсудили историю развития Битрикс, что такое ядро и Bitrix Framework, что такое D7, как выглядит разработка под Битрикс сейчас и какие планы на будущее.

Темы выпуска:

- Краткая справка про компанию 1С-Битрикс

- Какие версии PHP поддерживаются?

- Обратная совместимость

- На сколько Bitrix Framework похож на другие PHP фреймворки?

- Переписывание фреймворка "с нуля" в начале 2010-х

- Гибридное ядро для поддержания обратной совместимости

- Битрикс Управление Сайтом vs Битрикс24 - общее ядро внутри?

- Кто заказчик для команды разработки ядра?

- Секретный чат тимлидов разработчиков на Битрикс

- Можно ли использовать Bitrix Framework отдельно от продуктов 1С-Битрикс?

Про технологии в актуальной версии D7:

- Используются суперглобальные массивы $_GET, $_POST?

- ORM, QueryBuilder и работа с базой

- Active Record или Data Mapper?

- Почему не Doctrine?

- Миграции и система обновлений

- Поддержка различных СУБД?

- Почему нет PostgreSQL?

- Роутинг и точки входа

- Шаблонизация, защита от XSS, подключение внешних шаблонов

- Работа с очередями, агенты

- IoC контейнер или Service Locator?

- Autowiring в контроллере

- Консольные команды на основе symfony/console

- Другие внешние библиотеки

- Используется ли composer?

- Код в публичной директории?

- Сборка PHP кода

- Сборка фронтенд кода: инструмент Bitrix CLI на основе Rollup

- На сколько код в целом выглядит современно?

- PhpStorm и плагины

Что планируется в будущем Bitrix Framework 3?

- концептуальный прототип

- переработанный жизненный цикл

- Twig с CMS-ориентированными плагинами

- пока не публично

- сбор обратной связи от разработчиков

- переход должен быть плавным

- почему бы не взять Symfony или Laravel и писать поверх?

- ориентация на PSR

- сложность по интеграции со старым API и поддержки совместимости

- сколько ресурсов выделено на разработку Bitrix Framework 3?

- как организована командная разработка внутри компании 1С-Битрикс?

В завершение:

- На Битрикс24 используется не только PHP, но и Node.js и другие технологии

- Модель гибридного облака

Ссылки по теме:

- https://www.1c-bitrix.ru

- https://youtu.be/SU_vUZL-190 - Новый Bitrix Framework: концепции и прототип

- https://sdcast.ksdaemon.ru/2020/02/sdcast-113/ - интересный выпуск подкаста SDCast, в гостях Александр Сербул из 1С-Битрикс

Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru

  continue reading

114 episoder

Alle Folgen

×
 
Loading …

Välkommen till Player FM

Player FM scannar webben för högkvalitativa podcasts för dig att njuta av nu direkt. Den är den bästa podcast-appen och den fungerar med Android, Iphone och webben. Bli medlem för att synka prenumerationer mellan enheter.

 

Snabbguide