Комментарии 6
Почему не Orchid или что-то из подобных крупных решений в качестве базы для админки?
Судя по всему, команда имела больше опыта работы с Twill. Предполагается, что при выборе технологий была составлена сводная таблица с преимуществами и недостатками различных вариантов.
Вообще, исторически, мы использовали Laravel только для создания BFF либо мидлваров. Основную разработку на PHP ведём на Symfony и Битриксе. Карьерный сайт, это должно быть лёгкое решение, которое не должно тащить за собой ограничений по лицензии, кучу пакетов и порог входа для доработки. Поэтому мы выбрали более лёгкий Laravel. Тут можно разводить холивар про Symfony и Laravel... мы больше отталкивались от того, что сферическому PHP разработчику в вакууме в разы проще освоить и разобраться в ларе, чем в симфони. А коробка должна быть доступна для доработки каждому, в этом и смысл гибкости.
Сравнивали несколько админок с точки зрения, где проще дорабатывать и адаптировать под клиента, а главное с наличием визивиг редактора. Сначала выбрали Twill, именно больше из-за редактора, на котором быстро реализовали конструктор лендингов.
Затем познакомились со сравнительно новым решением FilamentPHP, которое даёт ещё больше возможностей удобно кастомить интерфейс админки.
Пример:
Получается так:
Красота же!
Где технические детали? Хоть какие-то подробности процесса разработки? Или проработки идеи? Может расскажете что-то про бизнес-составляющую? Или про то, благодаря чему вы разработали продукт за 4 месяца, а не за год?
Здесь только реклама, ничего больше. Занесите денег в Кассу Хабре и рекламируйтесь. Но это явно не тянет на пост и уж тем более на ТУТОРИАЛ. Чему вы научили в этой статье?
Из чего состоят карьерные сайты: топ-5 фич и 4 месяца разработки