Надо завести отдельный рабочий аккаунт, чтобы не задалбывать никого рабочими постами. Но пока не завёл, суну опять сюда... :) Про Wordpress 5.0, археологию и свободу «творчества» секретарш. Есть мнение, что пришла пора постепенно прощаться с WordPress в качестве движка для коммерческих сайтов. Кто не в курсе, в среду вышел пятый мажорный релиз (Wordpress 5.0 'Bebo', https://wordpress.org/news/2018/12/bebo/) Там очень четко видно, что WP движется в сторону конструкторов и отдает приоритет частным пользователям, а не бизнесу. Вкратце суть. Упор релиза сделан на новый редактор «Гутенберг», который позволяет обычному пользователю компоновать тело страницы из кучи разных блоков. Галереи, слайдеры, видео, всякие интерактивные элементы. Предполагается, что всё это должно управляться визуально, то есть простым тяганием мышкой. По принципу пейдж-билдеров и конструкторов сайтов (а ля Tilda или Wix). Авторы уверены, что это очень круто и большое благо. Много патетики о том, что пользователи смогут творчески подходить к контенту и делать по-настоящему уникальные сайты. И я бы мог с этим согласиться, если бы речь шла только о визитках, блогах и прочих сайтах с относительно простой управляемостью. Где пользователь навертел красоты, накидал побольше клёвых блоков, опубликовал и забыл. Там это окей. Поиграл в дизайнера, бабушка похвалила, подписчики заценили — все счастливы. Но вот с позиций разработки и автоматизации процессов это скорее большое зло. Попробую пояснить пару аспектов. 1. «Праздник творчества секретарш». Простой пример. Любой опытный дизайнер знает, что происходит, если дать пользователю в админке возможность неограниченно управлять хотя бы выбором шрифта + его размером и цветом :) Весь сайт мгновенно превращается в абсолютно нечитаемый клубок из огромных жирных цветных надписей в духе «ВНИМАНИЕ!!...», заголовки перестают использоваться и т.п. Дело не в эстетике, фиг бы с ней. И в целом логика ясна: люди хотят сделать как лучше, решить свои задачи. Но они видят только верхушку айсберга и упускают огромный пласт деталей: как конский текст выглядит на телефоне? как поисковик поймет, где заголовки? что если часть этого текста выводится на других страницах (меню, разделах и т.п.)? Об этих вещах обычно думают дизайнер и разработчик, а не пользователь. И именно поэтому «свобода творчества» последнего слегка ограничивается. Если вы посмотрите на компании, которые умеют зарабатывать деньги, то заметите сейчас в дизайне диаметрально противоположный тренд. Всё унифицируется. Вводятся строгие дизайн-системы, где чётко прописаны варианты оформления каждой кнопки и галки. Никакой самодеятельности. Минимум нестандартного. Такое самоограничение позволяет проектам быстро расти и снижать затраты на поддержку. WordPress же пошел по пути «Давайте сделаем пользователя дизайнером и верстальщиком — пусть поиграет». Это автоматически делает движок непригодным для части проектов. 2. «Археологические слои» Чем больше контента, чем больше людей управляют сайтом, чем дольше сайт существует — тем больше возникает проблем и узких мест. Контент наслаивается и устаревает, маркетинг меняется, идеи приходят-уходят. Теперь представьте, что у вас есть сайт с большим каталогом чего-либо. Товарных позиций, туров и т.п. Скажем, пара тысяч страниц, добавленных разными людьми за 3 года. И каждый из контент-менеджеров всё это время добавлял что хотел и куда хотел: сюда сунем слайдер, а вот туда ролик с ютьюба, в эту статью вставим форму обратной связи, к тому товару прицепим прогоноз погоды... :) В момент публикации это кажется хорошей идеей. Но сайты живут годами. Если фирма активна, то за 2-3 года понятие «хорошая идея» меняется десятки раз и контент приходится менять тоже. Как поддерживать актуальность всей этой каши? Ведь на каждой странице по сути отдельный дизайн со своей сеткой и виджетами. И уж поверьте, никто не упомнит, куда там что добавлялось пару лет назад перед майскими праздничками — где-нибудь обязательно заведется древнее зло, которое нельзя будить :) Причем даже тупо снести всё под ноль будет сложно, потому что это провалит позиции в поиске. Так что лопатить археологические залежи кому-то придётся руками: ходить по страницам и удалять там устаревшие блоки по мере обнаружения или пинка от покупателей, нагугливших предложение 3-летней давности. 3. «Против ветра» В последние полгода-год поисковики открыто объявили, что приоритет сейчас отдается быстрым сайтам и мобильным устройствам. То есть все более-менее ответственные разрабы, которые работают с учетом поискового трафика, сейчас стали сильно заморачиваться способами облегчить дизайн и отсечь всё лишнее: удаляются тяжёлые «декоративные» скрипты, максимально сжимаются картинки, структура страниц упрощается и т.п. По сути мы теперь, пардон, дрочим на инструменты оценки скорости типа LightHouse. Визуальная структура ушла на второй или третий план. И вот, на этом фоне, выходит новый WordPress, где ребята предлагают пользователям нагромождать произвольные блоки, а разработчикам стилизовать всё это самостоятельно. Ну то есть, на мой взгляд, совсем мимо тренда. Конечно, это всё далеко не смертельно и сейчас особых проблем не создает. Можно преспокойно делать сайты на WP еще много лет. Но сам релиз однозначно показывает, что платформа собирается развиваться именно в направлении «визуального конструктора». А значит, чем дальше, тем менее приспособленным будет движок для коммерческих задач. И соответственно, больше придётся работать напильником, чтобы получить желаемый результат. А при таком раскладе становится проще брать что-то из фреймворков и собирать специализированные решения. Так что, если «Гутенберг» приживется, то в течение пары лет будем, наверное, переводить все вордпрессные проекты на какие-то другие рельсы. Такие дела. #wordpress #wordpress5 #Gutenberg

Теги других блогов: автоматизация разработка WordPress