Laravel vs Wordpress: отличия и преимущества. Когда применять фреймворк, а когда CMS

preview_player
Показать описание
Сегодня поговорим об отличии Laravel от Wordpress (Joomla, Drupal): какие у кого преимущества и что когда лучше выбрать в том или ином проекте

#wordpress#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode!

---------------------------------------------------------------------------------

Всем поклонникам Laravel привет в эфире Cutcode! Сегодня у нас необычный формат - вместо кода вы видите меня лично. Вот заодно с вами познакомимся!

Как вы уже поняли из заголовка я хочу поговорить об отличии Laravel от Wordpress: какие у кого преимущества и что когда лучше выбрать в том или ином проекте. Wordpress я выбрал просто потому что это популярный запрос и вы можете вместо этого слова подставить любой другой cms: joomla, drupal - не имеет значения. Да, как ни странно это популярный вопрос и мне его действительно часто задают, но это само собой новички. Сразу скажу что доказывать что Wordpress или любая другая cms это плохо я не буду - они имеют место быть и все это сильные проекты под определенные цели.

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

Начнем с отличий. Фреймворк это набор инструментов, помогающий нам в разработке, упрощающий жизнь во многих базовых процессах. Скажем так - это набор инструментов для предстоящего ремонта в квартире. Инструменты у вас есть а все остальное придется делать самостоятельно руками и понимать как это делается вам тоже придется. Cms же даже исходя из названия означает система управления контентом. Уже готовую систему со своим бэк-офисом и функционалом и по большему счету вам даже не требуется быть разработчиком, чтобы сделать проект на cms.

Моя первая работа была в web-студии. Мы штамповали сайты на Drupal и спустя примерно год я решил что я уже отличный разработчик и можно двигаться дальше, в более серьезных организациях. И на собеседования уже на вопросе что такое ООП или дизайн-паттерны я понял, что год был просто потрачен впустую и называть себя разработчикам я вообще не имею права.

Итак друзья это в корне разные вещи если вам предстоит сделать малобюджетный проект связанный с контентом, то используйте cms и в этом нет ничего плохого. Если у вас более серьезный проект, то вам на помощь придет фреймворк, что также даст вам возможность развиваться как разработчику. Хотя и здесь я считаю что для наибольшего развития лучше начать с базовых знаний языка программирования, а не сразу лезть во все дебри фреймворка. Научитесь класть фундамент прежде чем строить дома.

Возможно кто-то из вас подумает ну почему cms только для малобюджетных контентных сайтов, типа блога и так далее. Ведь там есть плагины делающие из дефолтного блога интернет-магазин и даже я видел соцсеть! Да есть, но это уже на мой взгляд такие костыльные дополнения, большинство из которых уже давно не поддерживается, да и в основе не имеет даже unit тестов и все это в целом выглядит несерьезно. Вы используете готовый плагин для магазина к примеру, но даже понятия не имеете как оптимизированный запросы к базе и прочие инструменты отладки вам скорее всего не доступны, а даже если и доступны, то это уже скажем так пляски с бубном.

В общем вот такое у меня мнение о cms, их отличие от фреймворка рад был с вами повидаться. Всем желаю интересных проектов и клиентов с четкими ТЗ. Спасибо за просмотр обязательно увидимся на Cutcode!

---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:

📼 Курс по Laravel с нуля:

Laravel vs Wordpress: отличия и преимущества. Когда применять фреймворк, а когда CMS

---------------------------------------------------------------------------------
Рекомендации по теме
Комментарии
Автор

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

valeriiyevdochenko
Автор

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

duoduoo
Автор

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

mr.vorchun
Автор

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

yygbrwz
Автор

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

seoonlyRU
Автор

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

yxvjqcl
Автор

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

alextopsite
Автор

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

dkushka
Автор

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

mjwmdlc
Автор

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

То же самое и с сайтом. Он есть, он приносит прибыль моему бизнесу. Какая мне разница сколько он делает запросов в БД?😉😉😉

vitatoken
Автор

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

vladlenmontez
Автор

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

alexneo
Автор

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

Alexus
Автор

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

VugarRamazanov-kyfs
Автор

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

mjwmdlc
Автор

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

darkshaman
Автор

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

Alexus
Автор

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

nkochubashev
Автор

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

cocsax
Автор

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

jihjjjp