Что представляет собой WordPress в 2021-м году?

Всё началось с того, что я читал различные статейки и увидел очень древний 🦖 скриншот интерфейса WP, где была подпись «Так выглядит WordPress в 2021-м году».

Хотелось бы конечно немного прояснить ситуацию и вот я пишу тут свой первый пост.

Этот пост будет состоять из трёх частей, в первой – я расскажу про то, как менялось редактирование контента в WordPress и какое оно сейчас, во второй поговорим про некоторые мифы о WordPress, которые остаются актуальными по сегодняшний день, и в третьей части – немного статистики.

Как изменилось редактирование контента в WordPress за последние 10 лет?

Так как сам я работаю с WordPress с 2009-го, то я хорошо помню, как было раньше. И могу в подробностях рассказать вам про это.

  • До 2013 – Редактирование контента было возможно посредством wysiwyg-редактора и в чистом HTML (да, тогда именно в HTML я редактировал контент своих сайтов, да, это печаль).
  • 2013 до 2019 – Разработчики тем и плагинов для WordPress прекрасно понимали, что им не продать свои продукты клиентам, если им придётся заставлять их (своих клиентов) копаться в HTML-коде. Поэтому началась эра плагинов-конструкторов (билдеров), наиболее популярные – это Visual Composer, Divi, Elementor, и именно Elementor получил широкое распространение, сегодня он до сих пор очень популярен.
  • 2019–2021 – В конце 2018-го года частью WordPress стал новый редактор «Gutenberg», который позволяет редактировать контент сайта визуально, при помощи блоков, по принципу своей работы он похож на плагины-конструкторы, но как минимум с тем исключением, что он намного быстрее, так как является частью ядра, сам работает на React, а контент в базе данных сохраняет уже в готовом HTML-виде, что в свою очередь не требует дополнительных ресурсов для обработки контента при выводе на сайте.
  • 2021 –? – У компании Automattic, стоящей за WordPress, большие планы, и их ближайший майлстоун – это возможность целиком собирать любую страницу при помощи блоков Gutenberg. То есть шапку, подвал сайта, меню, а не только контент постов.

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

wysiwyg-редактор и чистый HTML (до 2013-го года)

Примерно так выглядел в то время редактор контента в WordPress.

Мы могли применять какое-то базовое форматирование, например делать текст жирным, вставлять ссылки, изображения или заголовки. Ну или могли переключиться на вкладку «Текст» и редактировать чистый HTML.

Не густо.

Плагины-конструкторы, например Elementor (с 2013 по 2019)

Как я уже упоминал, редактирование сайта на чистом HTML – плохой вариант для клиентов, поэтому разработчики различных премиум-тем и плагинов подсуетились и создали свои собственные конструкторы.

Тут я решил показать вам именно Elementor, потому что он бесплатный и на данный момент самый популярный среди конструкторов.

Визуальный редактор Gutenberg (с 2019)

Планы на Gutenberg были уже довольно давно, Мэтт Мулленвег (со-основатель WordPress) упоминал о нём ещё на конференции по WordPress в США в 2016-м году.

Но частью ядра WordPress новый редактор стал только в версии WordPress 5.0 в декабре 2018-го.

Я решил не откладывать это надолго, сразу же начал изучать React и в итоге перенёс свои сайты на Gutenberg примерно в течение месяца после его выхода.

Да, сначала не всё было идеально, но теперь редактирование моих сайтов приносит моему внутреннему перфекционисту удовольствие!

Это пример редактирования одной из дефолтных тем WordPress:

А это редактор Gutenberg на одном из моих минималистичных сайтов с уроками по разработке на WordPress:

Кстати говоря, вы можете «поиграться» с Gutenberg онлайн по этой ссылке wordpress.org/gutenberg.

К редактору Gutenberg моментально вышли плагины, расширяющие его функционал.

Например очень классный на мой взгляд это CoBlocks. И много других классных тоже встречал! Это плагины классных блоков галерей, гугл карт и так далее. По сути благодаря редактору Gutenberg и помощи нескольких дополнительных плагинов можно спокойно создать себе лендинг пейдж например.

Что дальше? (2021– …)

Я стараюсь посещать основные мероприятия и конференции по WordPress, сейчас они правда проходят онлайн. В декабре 2020-го года Мэтт Мулленвег (со-основатель WordPress) рассказывал о том, что ближайшие планы – это когда вы редактируете свой сайт визуально целиком. Не только контент, но шапку сайта, футер, меню.

Свежие мифы о WordPress

Когда я только начинал работать с WordPress в 2009-м, главным мифом было «WordPress – это платформа только для блогов и ничего больше». Спасибо этому мифу – я потратил год своей жизни, изучая джумлу. Но всё равно вернулся к WordPress.

Ниже список мифов, которые встречаются мне сегодня чаще всего.

Миф № 1. WordPress небезопасный

Когде речь идёт о безопасности (или небезопасности), я сразу же вспоминаю сайт «Белого дома» и другие правительственные проекты на доменах. gov, вот например и он:

Вы можете использовать любой инструмент проверки CMS сайта, чтобы убедиться, что он на WordPress.
Вы можете использовать любой инструмент проверки CMS сайта, чтобы убедиться, что он на WordPress.

Так в чём же дело, почему возник миф о небезопасности WordPress? И что делать? На самом деле есть топ 2 причины взломов сайтов на WordPress:

  1. Слабый пароль
    Да, я знаю, насколько это банально, но это правда. Я даже помню ситуацию из своего опыта – у меня был тестовый сайт с логином и паролем admin–12345. И да, его взломали! Хотя на него даже ссылок нигде не было и посещаемость была только 1 человек (я).
  2. Дыры в плагинах и темах
    Для WordPress доступны десятки тысяч плагинов, расширяющих его функционал и столько же наверное и тем. И в них могут быть дыры. Тут можно дать две рекомендации – во-первых, не скачивайте платное бесплатно, вы понимаете о чём я, и во-вторых, не нужно устанавливать 100 плагинов на сайт на любые случаи жизни, будьте избирательны.

Тут можно добавить ещё – обновляйте всегда WordPress и все плагины/темы, которые используете. Но тут WordPress поступил хитрее – если вдруг в самом ядре найдут дыру, то обновление безопасности устанавливается автоматически и причём без повышения версии WordPress! Например вы хотели использовать 4.0, но не хотели ставить 5.0, в итоге вышло обновление безопасности, у вас стала версия 4.0.1, а у тех, кто использовал свежую 5.0, стало 5.0.1. Надеюсь, понятно объяснил 🙂

Миф № 2. WordPres медленный и не держит нагрузки

Окей, возможно тут тоже нужно начать с того, что есть очень высокопосещаемые сайты на WordPress, например TechCrunch.com, Appleinsider.ru.

Также тут важно понимать, что сам по себе движок WordPress очень быстрый, работать его медленно заставляют следующие факторы:

  1. Плохой хостинг.
  2. Использование неоптимизированных плагинов или тем.
  3. Неимеверно большое количество установленных плагинов.

Вот и всё. Мои собственные проекты с посещаемостью 100К в месяц спокойно себе проживают на самом дешёвом тарифном плане хостинга.

Статистика использования WordPress по миру

Так как этот пост про то, что WordPress представляет из себя в 2021-м году, то нельзя пропустить момент со статистикой.

Дело в том, что на момент публикации этой статьи 42% сайтов мира работает на WordPress.

Статистику я брал с сайта w3techs.com, вот скриншот:

Кстати, эти цифры стали расти в два раза быстрее именно после того, как в WordPress появился редактор Gutenberg.
Кстати, эти цифры стали расти в два раза быстрее именно после того, как в WordPress появился редактор Gutenberg.
1919
49 комментариев

Можно было еще написать об обратной совместимости и по моему это единственная причина почему до сих пор WordPress не такой современный, как кому-то может показаться, зато он запускается везде, в отличии от модных платформ. А еще у него есть полная поддержка REST API из коробки и GraphQL через плагины, что по моему отлично расширяет его возможности, например мы можем использовать Gatsby, сделать SPA или мобильное приложение используя WordPress в качестве бэкэнда и т. д. Хочешь денег заработать? Посмотри сколько вакансий на Upwork. Когда матерым энтерпрайз программистам я говорю сколько зарабатывает WordPress "гавнокодер", то сразу же большинство перестают хэйтить WordPress. Что, там нет MVC, Dependency Injection и можно писать в процедурном стиле? Это правда, но треть интернета на WordPress, он отлично решает бизнес задачи, так почему нет? Можешь сделать коробочное решение лучше чем WordPress, велком, сделай, покажешь, нам это творение, на него появиться хороший спрос и за него начнут хорошо платить - мы тоже будем его использовать. А говорить о том что WordPress гавно, а Laravel, Django, .NET etc. лучше как минимум не корректно, так как фреймворк не равно CMS. Я не назову себя фанатом WordPress, но и другая платформа не вызывает у меня дикого восторга или хэйта - это всего лишь инструменты, которые отлично справляются со своими задачами.

11
Ответить

Спасибо за классный и обоснованный комментарий 🔥

3
Ответить

Комментарий недоступен

4
Ответить

Плагины вордпресс пишут на ларавель, так что работы всем хватит)

2
Ответить

Если копнуть глубоко в ларь - там своих тараканов полный ларь

Ответить

Миша, спасибо за пост, есть куда теперь отправлять особо умных, чтобы не объяснять изо дня в день одно и тоже!

3
Ответить

Рад помочь! 💪 Вообще не планировал публиковать, но как-то и планы вечером отменились и внезапно идея такая пришла) 

2
Ответить