Это видео недоступно.
Сожалеем об этом.

Laravel vs Wordpress: differences and benefits. When to use a framework and when to use a CMS

Поделиться
HTML-код
  • Опубликовано: 22 сен 2021
  • Today we'll talk about the difference between Laravel and Wordpress (Jumla, Drupal): what are the advantages of whom and what is better to choose when in a particular project
    wordpress # laravel # cutcode
    -------------------------------------------------- -------------------------------
    ❗️❗️❗️How to make complex sites in laravel? It's easy with cutcode!
    Support my project - cutcode.ru/
    Buy me coffee - buymeacoffee.com/cutcode
    🤖🤖🤖My assistant Taylor is ready to give you a present. Pick up here - cutcode.ru/cha...
    -------------------------------------------------- -------------------------------
    To all Laravel fans, hey Cutcode! Today we have an unusual format - instead of a code, you see me personally. Let's get to know you at the same time!
    As you already understood from the title, I want to talk about the difference between Laravel and Wordpress: what are the advantages of whom and what is the best time to choose in a particular project. I chose Wordpress simply because this is a popular request and you can substitute any other cms instead of this word: joomla, drupal - it doesn't matter. Yes, oddly enough this is a popular question and I do get asked it often, but this is by itself beginners. I will say right away that I will not prove that Wordpress or any other cms is bad - they have a place to be and all these are strong projects for specific purposes.
    In fact, it is extremely difficult to compare such different things and we will not do this, but let's talk about when it is still worth using a ready-made cms, and when is the framework and what is their difference.
    Let's start with the differences. A framework is a set of tools that help us develop, making life easier in many basic processes. Let's just say - this is a set of tools for the upcoming renovation in the apartment. You have the tools and everything else will have to be done by yourself and you will also have to understand how to do this. Cms, even based on the name, means a content management system. A ready-made system with its own back office and functionality, and by and large you don't even need to be a developer to make a project on cms.
    My first job was in a web studio. We churned out sites on Drupal and after about a year I decided that I was already an excellent developer and I could move on in more serious organizations. And during the interviews already on the question of what is OOP or design patterns, I realized that the year was simply wasted and I have no right to call myself a developer at all.
    So friends, these are fundamentally different things if you have to make a low-budget project related to content, then use cms and there is nothing wrong with that. If you have a more serious project, then a framework will come to your aid, which will also give you the opportunity to develop as a developer. Although here, too, I believe that for the greatest development it is better to start with basic knowledge of the programming language, and not immediately go into all the jungle of the framework. Learn to lay the foundation before building houses.
    Perhaps some of you will think why cms is only for low-budget content sites, such as a blog, and so on. After all, there are plugins that make an online store from the default blog, and even I saw the social network! Yes, there is, but in my opinion these are crutch additions, most of which have not been supported for a long time, and they do not even have unit tests at the base, and all this as a whole looks frivolous. You are using a ready-made plugin for a store, for example, but you have no idea how optimized queries to the database and other debugging tools are most likely not available to you, and even if they are available, then let's say dancing with a tambourine.
    In general, this is my opinion about cms, their difference from the framework was glad to see you. I wish everyone interesting projects and clients with clear technical specifications. Thanks for watching and see you on Cutcode!
    -------------------------------------------------- -------------------------------
    📹 share this video with your friends:
    • Как установить Laravel...
    🔔 subscribe to the RUclips channel: / @cutcoderu
    📼 Laravel course from scratch:
    • Курс по Laravel 8 обуч...
    NAME NAME NAME
    -------------------------------------------------- -------------------------------
    🔗 our website: cutcode.ru/
    📷 our instagram: / cutcoderu

Комментарии • 70

  • @duoduoo6732
    @duoduoo6732 2 месяца назад +1

    какой смысл делать велосипед из фреймворка если в кмс уже все готово? а если в кмс чего то нет, то никто незапрещает это туда добавить

  • @vitatoken
    @vitatoken 6 месяцев назад +1

    3:21 - ок, я отлично вожу машину и даже понятия не имею как работает двигатель. А на... оно мне? Машина полностью решает мою задачу: доставляет из точки А в точку Б с комфортом, я перевожу груз какой нужен. И все. Зачем мне знать как устроен двигатель внутри?
    То же самое и с сайтом. Он есть, он приносит прибыль моему бизнесу. Какая мне разница сколько он делает запросов в БД?😉😉😉

  • @VugarRamazanov-ky8fs
    @VugarRamazanov-ky8fs 8 месяцев назад +2

    Очень странное сравнение. Кто вам сказал такое про юнит-тесты? Во вторых есть плагины с сотнями тысяч загрузок с возрастом более 10 лет и выше. В третьих никаких преимуществ архитектуры вы не назвали. Очень плоское и поверхностное сравнение

  • @mr.vorchun
    @mr.vorchun 2 года назад +2

    Привет! Очень импонирует твоя точька зрения! Просто высказал свое мнение без камней в огород CMS'ок. Они действительно имеют право на существование и в каких-то случаях являются способом решения поставленной задачи.

    • @user-ze5tc2ft5n
      @user-ze5tc2ft5n Год назад

      Особенно о том что woocommerce костыльное приложение, которое уже почти не поддерживается.
      И о том, что если отладка не понятна, то это все пляски с бубном. А с нуля писать это не пляски с бубном видимо.

  • @user-yy8gb5rw7z
    @user-yy8gb5rw7z Год назад +1

    странный выбор cms для сравнения с laravel. Почему не ModX, который по своей сути framework?

  • @alextopsite
    @alextopsite 2 года назад +2

    У каждого инструмента есть свои задачи

  • @valeriiyevdochenko8905
    @valeriiyevdochenko8905 2 года назад +2

    Чётко, лаконично. Всё по полочкам. Каждый выбирает свой путь. Спасибо. Я с вами.

    • @SashaKuzikov
      @SashaKuzikov 7 месяцев назад

      Извините, но здесь не про выбор пути. Здесь про один путь. Все остальные - говно.

  • @seoonlyRU
    @seoonlyRU 2 года назад +2

    спасибо, просто и понятно) лукас от СЕООНЛИ

  • @user-mj9wm6dl1c
    @user-mj9wm6dl1c 2 года назад +2

    Красивая у тебя тимлидерша =)) Рад за вас!

    • @CutCodeRu
      @CutCodeRu  2 года назад +1

      Спасибо! Вы ее рассмешили назвав тимлидершей))

    • @user-mj9wm6dl1c
      @user-mj9wm6dl1c 2 года назад

      @@CutCodeRu ну, как говорится - "мужчину делает женщина, которая за ним стоит"... =).. Сам уже 13 лет в браке...

    • @CutCodeRu
      @CutCodeRu  2 года назад

      @@user-mj9wm6dl1c да мы тоже 13 лет будем праздновать в октябре)

  • @dkushka
    @dkushka 2 года назад +1

    Не понятно. А как потом крупный проект редачить не залазия в код, в файлы? Сделав проект на Laravel + Vue дальше что, на что сажать, чтобы управлять? Я новичок

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Тут уже не конструктор лего, нужно быть разработчиком

    • @dkushka
      @dkushka 2 года назад

      @@CutCodeRu Я имею ввиду постоянное внесение контента (новостей, доп. пункты меню и т.д.), бред же это всё вручную дополнять в файлах

    • @CutCodeRu
      @CutCodeRu  2 года назад

      @@dkushka для этого есть база данных

    • @Merk462
      @Merk462 2 года назад

      @@dkushka Админку надо написать удобную для клиента. "бред же это всё вручную дополнять в файлах" вопрос бессмысленный. Посмотрите обучающие видео на этом же самом Ютубе и вопрос сам собой "рассосется".

  • @user-yx5vj3qc7l
    @user-yx5vj3qc7l Год назад

    У меня вопрос как отличить более серьезный проект(т.е. тот момент когда стоит переходить на laravel)

    • @CutCodeRu
      @CutCodeRu  Год назад

      если вкратце - когда надоест делать простые сайты на WP и захочется сделать что-то серьёзное

  • @darkshaman766
    @darkshaman766 Год назад

    им хо вспомнил что лет 10 назад работал на вордпрессе и в ностальгию пробило )))

    • @CutCodeRu
      @CutCodeRu  Год назад +1

      Хорошие были времена)

  • @nkochubashev
    @nkochubashev 4 месяца назад

    про CMS услышал в этом видео, про ларавел нет

  • @user-mj9wm6dl1c
    @user-mj9wm6dl1c 2 года назад +1

    тоже начал с WP... перешел на Laravel - и тут затык... вроде по кусочкам все понимаю, а в целое - не получается сложить.. не хватает опыта планирования проекта и т.д... А может просто возраст не тот у меня (42)... и в таком возрасте стать хотя бы крепким джуном - не вариант... Короче, в депрессии...

    • @CutCodeRu
      @CutCodeRu  2 года назад +1

      Ну как я и говорил опыт работы с вп не делает вас разработчиком но все же закладывает небольшой фундамент! А насчет не стать джуном в 42 то я не согласен, нужно просто практиковаться и результат будет 100%! Вы уже посмотрели курс ларавел с нуля на канале?

    • @user-mj9wm6dl1c
      @user-mj9wm6dl1c 2 года назад +1

      @@CutCodeRu да, я нашел хорошие источники видео (не индусские).. Ваш канал - среди них... я легко понимаю "как работает то либо это... модели.. связи.. миддлвары".. разобрался с Nova (админ-панель)... даже придумал тестовый проект для себя (который можно будет и монетизировать, и прокачать опыт)... и сразу началось: а как тут лучше спланировать? а какой тип поля лучше? а лучше подкатегории или отдельная связь? Вообщем, как-то "медленно все продвигается"...
      Хотел куда-то устроиться "бесплатно" для прокачки опыта и работы в команде (чтоб люлей получать от тимлида и советы) - но увы.. я в Грузии локально нахожусь... а удаленно - кто ж меня возьмет =).. вообщем, как-то так... и хочется, и колется...

    • @CutCodeRu
      @CutCodeRu  2 года назад +3

      Да вроде мир уходит в режим онлайн, поэтому работу найдете без проблем! А так пока обучаетесь не зацикливайтесь на идеальном решении задачи, делайте так как можете, со временем опыт будет расти и повторные задачи будут решаться уже быстрее и более правильно! Мир разработки это огромный и интересный творческий мир, развитие в нем не прекращается и это прекрасно)

  • @servera-center
    @servera-center 5 месяцев назад

    я б использовал modx

  • @alexneo5458
    @alexneo5458 2 года назад

    Не понял тезис "лучше базовые знания ЯП, а не сразу лезть во фреймворк". Так а что за знания такие базовые? В любом случае, на чистом пхп работу не найти, это будет фреймворк или cms.

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Для начала нужно с php разобраться а уже после вникать в инструменты и искать работу...

  • @Alexus1504
    @Alexus1504 2 года назад

    Либо на Laravel работают преимущественно компании?! А WP для фриланса?

    • @CutCodeRu
      @CutCodeRu  2 года назад

      задачи разные бывают

  • @vladlenmontez8568
    @vladlenmontez8568 2 года назад

    А где работу быстрее найти?на фреймворке или cms?

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Думаю на cms в какую-нибудь веб студию штамповать одинаковые сайты и не развиваться

    • @petrozavodsky
      @petrozavodsky 2 года назад

      сейчас на фреймворке легче найти

    • @molxs5339
      @molxs5339 9 месяцев назад

      @@CutCodeRuрешил я как первую работу пойти в веб студию где делают сайты на cms, на второй день я понял что мои знания в php примерно как у здешних разрабов, а в некоторых областях и выше. И я уже столкнулся с проблемой когда надо сделать вывод рейтинга отзывов на странице. Я понимаю что в ларке я это сделал бы гораздо быстрее, а с помощью cms это проблема еще та, надо или плагин платный искать, или писать свой с нуля, а это так геморно, жесть просто. Мне кажется можно придумать типовую архитектуру для написания веб сайтов с помощью ларки, где будут учтены почти все моменты для простого сайта и клепать их так же быстро как и на cms. А еще эти сайты будут легко расширяемыми

    • @CutCodeRu
      @CutCodeRu  9 месяцев назад

      @@molxs5339 ну есть же всякие october cms

    • @molxs5339
      @molxs5339 9 месяцев назад

      @@CutCodeRu по мне cms создавались для людей которые хотели сделать сами сайт но при этом не знают достаточно php. Конечному пользователю, которому делаю сайт, важно чтобы ему было удобно (если это интернет магазин) наполнять магазин товарами, отслеживать продажи, заказы пользователей. Чтобы был интуитивно понятный интерфейс, не перегружен лишним контентом. С помощью фреймворка это реализуется без проблем, да надо что бы были хорошие разрабы, но с опытом это все происходит быстро и качественно. Так что мое мнение, хочешь быть плохим программистом желай сайты с помощью cms, а хочешь быть крутым разрабом пиши с помощью фреймворков )

  • @evgenii_sysoev_w
    @evgenii_sysoev_w 8 месяцев назад

    Просто всё делаешь сам, велосипед школьник изобретаешь и так каждый раз , а потом увольняешься и следующий сидит разбирается и прикручивает свой новый багажник. В то время как нейросети сами себя пишут пачками, на фрейворках всё с отвертки и куска металла начинается. И гуру кузнеца- разработчика. Когда будет выбор взять разработчиков тьму или одну нейронку, на аргумент "я ж разработчик", а не юзверь cms. А они скажут тебе " засунь своего разработчика в ....", а нам нужно скорость разработки и автогенерация контента из КОРОБКИ с подключением к соц сетям и маркетплейсам, не во это вот всё... и типовое, чтоб ни от какого челфактора не зависить. А вы, вот эти вот все разрабы, развернулись и пошли вон... (из монолога "Вселенная 2023")

  • @Alexus1504
    @Alexus1504 2 года назад

    Одно странно! Заказов на WP гораздо больше чем на Laravel???!!!

    • @CutCodeRu
      @CutCodeRu  2 года назад

      просто дешевле и быстрее сделать простой сайт на wordpess

  • @daniyarmr9876
    @daniyarmr9876 Год назад

    А где про Ларавел? Что умеет Ларавел?

    • @CutCodeRu
      @CutCodeRu  Год назад +1

      Ларавел умеет все) тут уже вопрос что умеет ларавел разработчик, какие у него знания и опыт

  • @irina_2006
    @irina_2006 2 года назад +1

    Это Woocommerce-то не поддерживается?! Да постоянно развивается! И куча дополнений к Woocommerce тоже. И большая база наработанных решений постоянно в актуальном состоянии - и бесплатных и платных. И развернуть ИМ на Wordpress + Woocommerce - это вопрос 1 часа. И расширять можно всякими дополнениями, свои писать очень удобно. Документировано нормально. А самое главное - один написал, другой может поддерживать. А если ИМ на Larovel, то как там будет с поддержкой чужого кода? Если каждый разраб свою структуру БД будет делать?

    • @CutCodeRu
      @CutCodeRu  2 года назад +5

      А еще проще поддерживать сайт на тильде или wix, там вообще с бд работать не придется, ну просто сказка) Как я и сказал в ролике это два разных мира которые сравнить нельзя, а как поддерживать бд разной структуры это конечно странный вопрос, но в целом я ценю ваше мнение и ни в коем случае не хотел задеть любителей вордпресса, ролик вышел с целью продвижения канала

  • @user-ji3hj2jj1p
    @user-ji3hj2jj1p Год назад

    Видно что автор начинающий, это глупо так как Laravel - разрабатывает проекты на основе MVC, на нем разрабатываются сложные проекты.

  • @Merk462
    @Merk462 2 года назад

    Вода. Это любой может сказать. Лучше бы опубликовал аналитику по выбору подхода для проекта с точки зрения тимлида. Решение, на чём разрабатывать - фреймворке или CMS, какие-то шорткаты для принятия решения, может система приятия решения, критерии (размер команды, бюджет заказчика), вот это было бы интересно.
    Фреймворк, это не набор инструментов. Это заблуждение. Фреймворк - это "набор набор инструментов наоборот". т.е. набор инструментов, структура, кодстайл, все уже определено на уровне фреймворка, а тебе надо реализовать бизнес-логику. т.е. каркас приложения, или framework.

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Спасибо, возьму на заметку!

  • @cocsax922
    @cocsax922 2 года назад

    Вордпресс для топорных ледингов.Которые можно за день закончить

    • @CutCodeRu
      @CutCodeRu  2 года назад

      Теперь для этих целей есть tilda)

    • @SashaKuzikov
      @SashaKuzikov 6 месяцев назад

      Бред собачий. На WordPress отлично и эффективно работают миллионы сайтов и интернет-магазинов. Есть личный опыт разработки очень больших проектов.

  • @artem_malashenko
    @artem_malashenko Год назад +1

    0:54 скример

  • @user-yu4sr6fy4e
    @user-yu4sr6fy4e Год назад +1

    ))))))) итог цмс говно лара рулит!

  • @angryfire5880
    @angryfire5880 2 года назад

    Как можно сравнивать фремворк с CMS ? Это как сравнивать Написание игры и ее внутреннюю среду разработки карт. Не слушайте этот бред, фреймворк просто полезный набор библиотек который ускорит вашу разработку, а CMS это просто приложение(да в которое можно вносить правки, но это как правило костыли для всего проекта в целом), которое подходит зачастую лишь предпринимателям.

    • @CutCodeRu
      @CutCodeRu  2 года назад

      А никто и не сравнивал)

  • @sergeykim2734
    @sergeykim2734 Год назад

    ниочём

  • @shoorick77
    @shoorick77 Год назад

    И юнит-тестов якобы нет, и что как устроено якобы никому не известно. «Ну да, конечно» 🙂

  • @userKras
    @userKras Год назад

    Полная чушь. Наоборот Laravel подходит только для маленьких простеньких сайтов. Да и то лучше на Laravel какой нибудь October CMS подключить. А для создания больших функциональных сайтов по любому лучше CMS заюзать. Другое дело, что работа с WP тоже требует определенных навыков, и копания в документации. Там очень своеобразный php, куча встроенных функций.

    • @CutCodeRu
      @CutCodeRu  Год назад

      очень интересное мнение. много больших сайтов уже сделали на WP?

    • @userKras
      @userKras Год назад

      @@CutCodeRu По настоящему больших 2-3. Интернет магазины. Я больше, по блогам, каталогам услуг, небольшим магазинам.

  • @user-cc1tx7sz5p
    @user-cc1tx7sz5p Год назад

    очередная болтология в рассчете на дилетантов, скольже такой вот никчемной жвачки наклепали....

    • @CutCodeRu
      @CutCodeRu  Год назад

      И не говорите, а самое страшное что продолжаем клепать и развиваемся в этом)

    • @user-cc1tx7sz5p
      @user-cc1tx7sz5p Год назад

      @@CutCodeRu в болтологии то?)) Что ж, дело хорошее, как говорится, хороший понт дороже денег))))

    • @vitatoken
      @vitatoken 6 месяцев назад

      В том то и дело что это внутренне ощущение самого программиста. С мыслями я среди других прогеров крут, на нативном PHP сделал все без чего-либо еще, я хард, я тру разработчик и тд. Но по факту это измерение себя среди среды таких же прогеров))) Бизнесу главное чтобы работало и деньги приносил сайт, а CMS, фреймворк или вооще голый PHP асболютли все равно)
      Программисты пусть там между собой письками меряются кто там тру и на чем там пишет)