Миграция за неделю
Закончил большой этап по проекту с B2B-каталогом электронных компонентов. Старый проект много лет работал на CMS Drupal 6. За последнюю неделю я фактически собрал его заново на современном стеке на Laravel: новый каталог, поиск, корзина, личный кабинет, заявки, API, перенос старых данных и URL, плюс мобильное приложение на Flutter. В итоге получилась уже не просто обновлённая версия сайта, а новая система, где веб и мобильный клиент работают с одной серверной частью. И вот здесь особенно хорошо видно, насколько изменился сам процесс разработки. Сейчас на такой объём у меня ушла примерно неделя. Ещё пару лет назад я бы закладывал на подобную работу минимум несколько месяцев работы команды: с отдельными этапами на проектирование, разработку, перенос данных, тестирование и мобильный клиент. Я помню мы лет 6-7 назад с коллегой пытались прикрутить приложение с WebView к одному достаточно крупному интернет-магазину. Потом перешли на конструктор, сейчас проблема данного формата практически решена парой дней работы с нейросетями. Да для нетиповых решений еще нужны отдельные программисты мобильных приложений, но в значительном числе случаев теперь для полной реализации проектов в команде вместо 6-8 человек достаточно 2-3. Это и плохо и хорошо одновременно. AI-assisted development здесь не «пишет проект за тебя на 100%», но очень сильно сокращает расстояние между идеей и рабочим результатом. Особенно когда уже понимаешь архитектуру, знаешь предметную область и можешь быстро проверять то, что генерируется.
Полный кейс: https://msk.onl/blog/mkdevelop
· 17.10
В последних версиях Drupal ядро Symfony. Проще и лучше было проапдейтится и получить в коробке платформу, способную на большее. Теперь придется кодить и кодить на пустом laravel.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 17.10
Зачем? Для чего? Это не имело никакого практического смысла. Там не было стандартной схемы Drupal изначально. А работала связка из модулей Views + Table Wizard. И ничего кодить там больше особенно не придётся всё необходимое и так работает. Но вам никто не мешает в своих проектах делать как вам нравится.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён