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

    На повестке дня "Laravel vs Symfony". Два веб-фрэймворка, которые явно заслуживают внимания.
    Мне, как дилетанту в веб-строении, интересны ваши "за" и "против" по сабжу.

    Порог вхождения в тему, удобство разработки, скорость разработки & etc...
    Речь идет о строго работе одному (не в команде).
    Ваши соображения, предпочтения?

    ЗЫ: Это правда, что Laravel сам базируется на Symfomy, или я что-то сам себе придумал?
    Вроде такая инфа была?
      JoeUser, надо Серафима в тему позвать. Но 146%, что он за ларку будет.
        А... А как же C++? :unsure:
          Цитата negram @
          А... А как же C++?

          Этот вариант в запаснике, в планах. Тут все ровно.
          Меня пока сабж интересует. Есть чего по делу сказать?
            Цитата JoeUser @
            Есть чего по делу сказать?
            У меня коллеги выбирали так:
            1. открыли гугл запросом "лучший PHP фреймворк" там были эти 2, причём Laravel на первом месте
            2. сделали Hello world за 5 минут
            На Symfony - сразу не завелось, на Laravel - завелось. С тех пор используют его и довольные аки слоны :)
              negram, вот нашел ... посмотри правда ли это:

              Цитата
              ОДНАКО…

              начиналось все именно с Symfony.

              Laravel создан на его основе и впитал в себя многое от своего “родителя”.

              Symfony отличается тем, что состоит из различных компонентов. Компоненты можно добавлять и заменять, а можно использовать в проектах, которые создаются не с помощью Symfony.

              Многие компоненты, разработанные для Symfony, использует и Laravel. Но это не означает, что он является копией Symfony.

              Что-то слегка запутался в утверждениях. Получается, что для использования Laravel по любому нужно еще и использовать Symfony? Как это "не копия", "не форк", но компоненты использует?
                Цитата JoeUser @
                посмотри правда ли это
                понятия не имею :) я ничем этим не польюзуюсь, только "что слышал" рассказать смогу.
                Судя по статье у Symfony порог вхождения выше, значит тебе туда точно не стоит :unsure:
                  Цитата kosten @
                  JoeUser, надо Серафима в тему позвать.

                  Серафиииим!!!
                    Да, так и есть - Laravel пользует модули Symfony:

                    Цитата
                    User@DESKTOP-K3OG2BR C:\Server\domains\laravel.loc\public_html                       
                    > composer global require "laravel/installer"                                        
                    Changed current directory to C:/Users/User/AppData/Roaming/Composer                  
                    Using version ^2.0 for laravel/installer                                             
                    ./composer.json has been created                                                     
                    Loading composer repositories with package information                               
                    Updating dependencies (including require-dev)                                        
                    Package operations: 9 installs, 0 updates, 0 removals                                
                      - Installing symfony/process (v4.0.8): Downloading (100%)                          
                      - Installing symfony/filesystem (v4.0.8): Downloading (100%)                       
                      - Installing symfony/polyfill-mbstring (v1.7.0): Downloading (100%)                
                      - Installing symfony/console (v4.0.8): Downloading (100%)                          
                      - Installing guzzlehttp/promises (v1.3.1): Downloading (100%)                      
                      - Installing psr/http-message (1.0.1): Downloading (100%)                          
                      - Installing guzzlehttp/psr7 (1.4.2): Downloading (100%)                           
                      - Installing guzzlehttp/guzzle (6.3.2): Downloading (100%)                         
                      - Installing laravel/installer (v2.0.1): Downloading (100%)                        
                    symfony/console suggests installing symfony/event-dispatcher ()                      
                    symfony/console suggests installing symfony/lock ()                                  
                    symfony/console suggests installing psr/log (For using the console logger)           
                    guzzlehttp/guzzle suggests installing psr/log (Required for using the Log middleware)
                    Writing lock file                                                                    
                    Generating autoload files                                                            
                                                                                                         
                    User@DESKTOP-K3OG2BR C:\Server\domains\laravel.loc\public_html                       
                    >                                                                                    
                    
                    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                    0 пользователей:


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