
Sign up to save your podcasts
Or


https://yatalks.yandex.ru/
https://www.youtube.com/watch?v=aH1XoxCnjs4
https://t.me/yii3chronicles
https://gist.github.com/devanych/9475d7d3b0e2507b564c8d174a3c0fa7
https://stitcher.io/blog/new-in-php-81
https://tinkerwell.app
https://beyondco.de/blog/tinkerwell
https://geekboards.ru
https://ru.steelseries.com/gaming-mousepads/qck-prism-series
Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru
- Что используется в Вебпрактик: Битрикс, Laravel, NodeJS
- Почему 80% проектов на Битрикс, почему?
- Кто типовой заказчик?
- Как Битрикс выиграл рынок заказной разработки крупных проектов?
- Почему страдают крупные заказчики поставившие на .NET и Ruby?
- Есть ли у Битрикс преимущество по скорости разработки и в удобсте поддержки?
- На сколько велика разница в подходах к кодированию между Битрикс и Laravel? Роутер? Контроллеры? Модели? ORM? API?
- Подход по скрещиванию Laravel с Битрикс в одном проекте, в одной кодовой базе
- Почему от этого подхода решили отказаться?
- Какие готовые решения по бизенс-логике даёт Битрикс?
- Админка Битрикс - хороша или нет?
- В админке так много функций, что есть целые обучающие видеокурсы для администратора, для контент-менеджера и проч.
- Инициатива в Drupal по переписыванию админки на React
- Ограничения, которые накладывает Битрикс. Часто ли упираешься в архитектуру Битрикса?
- Производительность Битрикса
- Что делать с номенклатурой в несколько сотенд тысяч позиций и таким же количеством свойств?
- Микросервисы на NodeJS вокруг Битрикс монолита
- Отказ от PHP шаблонов в пользу React и SPA
- Кадровый вопрос поиска фронтенд разработчика
- Тренд на SPA?
- Битрикс управление сайтом vs Битрикс24
- Процесс деплоя Битрикс
- Поставка Битрикс проектов с помощью Docker в Kubernetes
- Реверс-инженеринг миграций ядра
- Поддержка со стороны компании 1С-Битрикс
- Темпы развития ядра
- Взгляд на развитие Битрикса со стороны внедрения
- Важность обратной совместимости, антипримеры перехода с Magento 1 на Magento 2, переписывание Drupal, ModX Evolution vs Revolution, Python 2 vs Python 3.
- Top 3 проблем Битрикс: дистрибьюция (composer?), встроенный механизм миграций, полноценный DI по всему ядру
Ссылки по теме:
- https://youtu.be/--lenvvFwrg?t=3864 - автоматизация деплоя
- https://5minphp.ru/episode90/ - выпуск Пятиминутки PHP про разработку ядра Битрикс
- https://5minphp.ru/episode68/ - выпуск Пятиминутки PHP про Drupal
Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru
Темы выпуска:
- Краткая справка про компанию 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
- All Cups - платформа для проведения соревнований
- Кто является автором и инициатором соревнований?
- Визитная карточка - интересные задачи
- Online или Offline?
- Призовой фонд?
- Какие языки программирования популярны на соревнованиях?
- Как взаимодействует код участника соревнования с платформой?
- Локальная отладка?
- Запуск в Docker под самописным оркестратором на Django
- Пытались ли участники взломать платформу и как?
- Какой KPI стоит перед командой?
- Зачем участвовать в соревнованиях по программированию?
- Образовательная часть проекта, бесплатные курсы
- Ближайшие мероприятия
https://cups.mail.ru/ru/
Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru
- https://ru.wikipedia.org/wiki/Принцип_подстановки_Барбары_Лисков
Это гостевой выпуск Пятиминутки PHP - ведёт Кирилл Сулимовский
- https://www.linkedin.com/in/кирилл-сулимовский-57a697b6/
Также порекомендую подписаться на телеграм канал Кирилла
- https://t.me/beerphp
Кстати, вы тоже можете принять участие в записи подкаста, инструкции здесь:
- https://5minphp.ru/join/
Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru
- Свежие RFC и взгляд Никиты Попова (один из ключевых разработчиков PHP)
- Над какими улучшениями производительности прямо сейчас работает Дмитрий Стогов (ещё один из ключевых разработчиков PHP)
- Сериализация замыканий и ленивые прокси объекты: этого не будет
- Если PHP перестанет умирать, тогда разработка будет проще, особенно с такими инструментами как Road Runner и Spiral - рассказывает Антон Титов
- Будут ли ключи массивов в виде объектов?
- Результаты опроса: Итоги 2020 для PHP-коммьюнити
https://youtu.be/6JF2U39J4RY?t=8858
https://phpcommunity.ru/brave-new-2021
Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru
В этом выпуске подкаста обсудим план и основные шаги:
- инспекция кода с помощью PhpStorm
- статический анализ с помощью PHPCompatibility
- strict_types и статический анализ с помощью Psalm, PHPStan и т.п.
- проверка composer пакетов на совместимость с PHP 8
- проверка расширений PHP
- запуск тестов
- переходный период, пока на prod ешё старая версия, а локально уже новая
- настройка Continues Integration
- обновление синаксиса с использованием новых возможностей (Rector)
- проблема с git blame
https://www.php.net/manual/ru/migration80.php
https://stitcher.io/blog/new-in-php-8
https://php.watch/versions/8.0
https://github.com/PHPCompatibility/PHPCompatibility
https://enzo.weknowinc.com/articles/2015/06/07/how-to-check-php-compatibility
https://getcomposer.org/doc/06-config.md#platform
https://matthewsetter.com/series/tooling/composer/forked-repositories/
https://github.com/rectorphp/rector
Пятиминутка PHP - подкаст о PHP, DBA, архитектуре, DevOps. Авторское мнение о современных трендах в веб-разработке и интересные беседы с гостями. https://5minphp.ru
From the publisher's feed