На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Положения
1. Раздел "Готовые движки" предназначен для поиска и обсуждения готовых веб-решений.
2. Ответы с предложением разработать свой собственный движок будут удаляться без предупреждения.
  
    > Drupal 8 vs Symfony 4
      Камарады, особенно те, кто в теме!

      Нужен совет. Надо по-шустрику смастерить сайт. Функционала - минимум. Куча разношерстных "типографских" материалов, плюс система авторизации пользователей, плюс некоторая система бронирования "ресурсов".

      Первым делом вспомнился Drupal. Хороший конструктор. Но, чуйка подсказывает, в моей задаче - это как кузнечным прессом забивать гвозди. Направьте на путь истинный, чтобы не набивать шишки самостоятельно. Нужно реализовать следующее:

      1) Регистрация и авторизация пользователя
      2) Создание "админки" для ньюсмэйкеров
      3) E-mail рассылка + RSS для подписчиков
      4) Несложный функционал для бронирования/отмены бронирования

      Чуйка подсказывает что Symfony - будет легче и не сложнее. Прошу аргументированного совета. А если по Symfony 4 подскажете что-либо в плане авторизации пользователей - цены вам не будет!

      :-?
        Если ты знаешь как программировать, можешь отличить анемичные модели от DDD, знаешь что такое сервисный слой, когда они хороши и когда доменная логика важнее, знаешь как работает DI и автовайринг в рамках его и избегать сервис-локации, то да, Symfony будет довольно хорошим выбором.

        Я говорю это не потому, что там всё так, а потому, что документация довольно куцая и надо иметь опыт работы с нормальными фреймами, чтобы понимать как работать с симфонёй и не заблудиться.

        Помимо этого, надо определиться какого способа авторизации будет достаточно. Из коробки в симфони идёт ACL, если нужно что-то гибче, вроде RBAC, то придётся самому.

        В противном случае, если опыта с какими-нибудь JAVA EE, Spring, .NET нету, то имеет смысл смотреть в сторону Laravel, у неё есть всё тоже самое, но при этом более развитое русское сообщество и лучше документация (в том числе переведённая на русский язык). Те понять работу и способы проектирования современного ПО будет легче.

        P.S. Чатик по симфони (если какие вопросы будут): https://t.me/symfony_php Заодно и сможешь получить ответ на свой вопрос в чуть более развёрнутой форме.
          Serafim, спасибо за наводку на Laravel. Мне без разницы что использовать - ибо с нуля. А вот доков по Laravel'ю приятно больше. Кстати ты его сам пользовал?
            Цитата JoeUser @
            Кстати ты его сам пользовал?

            Ну так, немного :whistle:
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0275 ]   [ 15 queries used ]   [ Generated: 28.03.24, 19:51 GMT ]