Kirill
Kirill
Ответ нуба
Ну так я и есть нуб))
Антон
Для MVP - Laravel - для чего-то большого лучше самописное
Согласен. Я смотрел код этих библиотек и там везде антипаттерны используются
Антон
Я использую обычно связку D7 и своего фреймворка
Антон
Но я видел новую презентацию Битрикса, так что скоро свой Фреймворк не нужен будет, а можно будет использовать только Битрикс
Антон
Лара Симфони стайл, вообщем начнут ПСР соблюдать
Антон
Вроде да, из коробки будет
Kirill
Вроде да, из коробки будет
Интересно) Хоть без танцев с бубном можно будет зависимость добавлять
Kirill
Не презентовали сбор фронта из исходников?
Антон
youtube.com/watch?v=SU_vUZL-190
Kirill
youtube.com/watch?v=SU_vUZL-190
Спасибо - посмотрю
Антон
Советую всем ознакомиться! Скоро в России будет разрешено использовать только Битрикс на законодательном уровне
Антон
Импортозамещение, работать все это будет на русском постгресе https://postgrespro.ru/docs/postgresql
Kirill
Пока даже банковский сектор не перевели с оракла на рассово-верный PostgresPRO
Kirill
И нефтянка тоже не хочет переходить на постгрес
Антон
Зря, видимо все преимущества ещё не распробовали
Kirill
Зря, видимо все преимущества ещё не распробовали
Хранимки придется переписывать все
Megaket4up
Поддержку composer добавили?
так она уже давно есть
Kirill
так она уже давно есть
Ну, видимо, давно не трогал Битрикс
Антон
так она уже давно есть
Из коробки же нет
Kirill
Александр
Для MVP - Laravel - для чего-то большого лучше самописное
Как и я. Почему не Ларавел для большего?
Александр
Ответ нуба
Я тоже получается нуб)
Антон
Как и я. Почему не Ларавел для большего?
Потому что ларавель для крудов
Kirill
Как и я. Почему не Ларавел для большего?
С ростом проекта фреймворк только мешать будет. Почти все крупные проекты, что прошли долгий путь развития, начинались на фреймворке а затем просто перерастали его
Антон
Интеграция с 1С например
Kirill
Интеграция с 1С например
Так и это тоже круд - взять из базы данных и отправить в 1С, Взять из 1С и записать в базу
Александр
Завязываться на фреймворке ( если он не входит в CMS ) это плохо
Иди Троль других - дай поговорить) я ржу над каждым твоим словом
Антон
Kirill
Так в том то и прикол ларавел компонентный фрэймворк. Что нужно дописал не нужно не ставь компонент
Ну очень много в итоге завязано на Eloquent - поменять ORM в итоге вырастет в геморой. Если проект хайлоадный, валидаторы на middleware крайне тормозные
Kirill
И таких примеров много. Но для MVP я ничего лучше не знаю
Александр
Орм больше для актив рекорд
Александр
И таких примеров много. Но для MVP я ничего лучше не знаю
Я о том чтобы использовать его в качестве каркаса для построения грамотной архитектуры
Kirill
Так пиши без orm ларавел это позволяет
Тогда для чего вообще Laravel? На Eloquent завязана встроенная авторизация, Passport, Sanctum, Nova
Kirill
Я о том чтобы использовать его в качестве каркаса для построения грамотной архитектуры
Тогда не самый лучший каркас - лучше с нуля строить по DDD или гексоганальной архитектуре
Александр
Микросервисы?
Kirill
Но тут проблема - чаще всего архитектура на старте проекта не ясна, поскольку непонятно куда будет двигаться проект
Kirill
Наличие т.н. фреймворка позволяет придерживаться каких-то определенных правил, в которых наличие нового сотрудника и смерть старого не станет проблемой, а эти ваши "мы написали свой фреймворк, ибо нам не хватило функционала какого-то фреймворка" от лукавого.
Megaket4up
Тогда для чего вообще Laravel? На Eloquent завязана встроенная авторизация, Passport, Sanctum, Nova
Не нужон ваш этот ларавел, лучше 1c bitrix ничего для разработки нет
Антон
А какую архитектуру используют в бизнес ру?
Kirill
Микросервисы?
Начать писать микросервисное приложение со старта - верный путь к просиранию денег. Нормальный путь - написать монолит и распилить его на сервисы
Kirill
никто не спорит, что есть ситуация, когда ты уходишь от фреймворка в самопис, только это точно должны быть глобальные проблемы, которые так или иначе решаются даже при использовании ядра в виде фреймворка
Александр
Поэтому сейчас все больше используют подход Микросервисов. Нужен функционал добавил сервис и апи для взаимодействия с основным проектом
Тимур
А микрочелов нанимаете для написания микросервисов?
Антон
И во что чат привратился ребята? Обсуждаем микросервисы и архитектуру
Megaket4up
+ позволяет придерживаться грамотного написания кода, построения архитектуры и тп
В 1С Битрикс есть встроенный фремворк D7. Для фронтенда есть JQuery и какой-то не понятный и неудобный vuejs
Kirill
Начать писать микросервисное приложение со старта - верный путь к просиранию денег. Нормальный путь - написать монолит и распилить его на сервисы
Точно также можно сказать - начать писать можно на фреймворки. Нормальный путь - написать на фреймворке и если чего-то не будет хватать, то мы это выделим в микросервис или перепишем на свое.
Александр
Нет челов с jquery
Kirill
А не - мы решили написать свое потому что потому что.
Антон
В 1С Битрикс есть встроенный фремворк D7. Для фронтенда есть JQuery и какой-то не понятный и неудобный vuejs
там есть BX.vue для более менее удобной работы, но я так понял его для нытиков добавили
Антон
кто нибудь скрещивал Битрикс фреймворк в laravel?
Антон
Как переименовать папку Bitrix что бы клиент не понял на чем сайт?
Kirill
А кроме фрейма никак нельзя обеспечить архитектуру и выполнения соглашений?
Написание собственного криворукого "велосипеда" точно выглядит глупо, когда речь идет о выполнении бизнес-задач.
Megaket4up
А кроме фрейма никак нельзя обеспечить архитектуру и выполнения соглашений?
Мы с тимлидом выходим во двор офиса и на кулаках решали использования линтера в проекте. Тимлид в качалочку не ходит и по этому мы не используем eslint
Александр
кто нибудь скрещивал Битрикс фреймворк в laravel?
Я фортран с jQuery скрещивал нормальный франкенштейн такой
Антон
Можно ли в админке Битрикса инициализировать word press? Например написать ворпресс модуль для Битры
Kirill
А кроме фрейма никак нельзя обеспечить архитектуру и выполнения соглашений?
Встречный вопрос про микросервисы. Что мешает сразу писать с использованием микросервисов?))
Антон
И уже через вордпресс создавать данные для инфоблока, так как заказчик просит вордпресс
Kirill
Это глупый спор по умолчанию
Kirill
но если первостепенно стоит задача - формочки и круды, то обычный фреймворк на бекенд и фронт лучший выбор
Kirill
ибо это быстро и просто
Kirill
всё, что будет дальше, будет решаться по мере поступления проблемы
Megaket4up
Зачем писать свои сервисы, когда есть готовые?
Kirill
и если 10 копий jquery на фронте и есть долгий процесс по переходу на PHP7, то явно где-то эти ваши "велосипеды" и "соглашения" пошли не туда
Тимур
Что за баталии тут)
Антон
Зачем писать свои сервисы, когда есть готовые?
Зачем писать что то свое, когда уже на все есть написанный сервис?
Kirill
Написание собственного криворукого "велосипеда" точно выглядит глупо, когда речь идет о выполнении бизнес-задач.
Ну, если не хватает знаний, не стоит писать свою реализацию - используй фреймворк