×

HOW TO SHOP

1 Login or create new account.
2 Review your order.
3 Payment & FREE shipment

If you still have problems, please let us know, by sending an email to support@website.com . Thank you!

SHOWROOM HOURS

Mon-Fri 9:00AM - 6:00AM
Sat - 9:00AM-5:00PM
Sundays by appointment only!
Вопросы? Email: info@nortsov.vn.ua
  • SUPPORT

NORTSOV IT BLOG

NORTSOV IT BLOG

Личный блог о разработке сайтов и моих интересах

+38 (068) 21 00 768
Email: info@nortsov.vn.ua

NORTSOV V.A.
21000, Винница, Украина

  • ГОЛОВНА
  • Портфоліо
  • Моє резюме
  • Про мене
  • Блог Айтішника
    • РОЗРОБКА ПЗ
      • AMP
      • CodeGear Delphi
      • CSS
      • JavaScript
      • Open Cart
      • WordPress
    • NETWORKING
      • CentOS
      • CISCO
      • DirectAdmin
      • NGiNX
      • DNS Servers
    • DESTINY 2
ЗАДАТЬВОПРОС
  • Home
  • Блог Айтішника
  • Розробка ПЗ
  • WordPress
  • Что нового в WordPress 5.0 (как подготовиться к Gutenberg)

Что нового в WordPress 5.0 (как подготовиться к Gutenberg)

Что нового в WordPress 5.0 (как подготовиться к Gutenberg)

by Владимир Норцов / Monday, 01 October 2018 / Published in WordPress, Розробка ПЗ

Дата выхода WordPress 5.0 быстро приближается. Если вы проигнорировали все другие обновления в этом году, пришло время всетаки обратить внимание, поскольку это будет самое большое обновление для 2018 года (возможно и 2019 года). WordPress полностью обновляет то, как пользователи и разработчики используют CMS. Итак встречаем новый редактор Gutenberg. Теперь все в блоках. Мы также получим свежую тему «Двадцать девятнадцать», которая будет использоваться по умолчанию для новых установок.

Как и с любой новой версией WordPress, я всегда рекомендую все тестировать. Это может звучать как сломанная запись, но поскольку этот выпуск влияет на все: от редактора, до сторонних плагинов и даже вашей темы, тестирование является обязательным! Если вы все не протестируете, все может легко сломаться.

WordPress 5.0 изменяет все (что нового)

С WordPress 4.8 (Evans) мы получили множество новых виджетов и улучшений, а также удобное улучшение работы ссылок в визуальном редакторе.

С WordPress 4.9 (Tipton) мы увидели значительный шаг к более ориентированному на пользователя способу настройки и управления веб-сайтами, с большими улучшениями в Customizer, новыми интересными функциями для виджетов, мощным текстовым редактором для редактирования кода.

Большинство прошлых обновлений были относительно незначительными, и для многих из нас это прошло незаметно. WordPress 5.0 отличается. Вместо добавления незначительных улучшений здесь и там этот выпуск полностью сосредоточен на следующих двух вещах:

Новый редактор Gutenberg WordPress
Новая тема оформления Двадцать девятнадцать

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

Так что же такое Гутенберг?

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

Это фундаментальная модернизация и трансформация работы WordPress, создание новых возможностей для пользователей и разработчиков. Gutenberg представляет новые рамки, модели взаимодействия, функциональность и пользовательский интерфейс для WordPress …

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

Gutenberg editor

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

Wordpress 5 Gutenberg callout

Gutenberg – это редактор по умолчанию и только для свежих версий WordPress 5.0. Не беспокойтесь, вы все равно сможете установить плагин Classic Editor, если захотите. Это позволит вам продолжать использовать его вместе с новым редактором Gutenberg.

Однако скорее всего классический редактор не будет поддерживаться всегда. Это временное решение. Поэтому я настоятельно рекомендую разобраться с Gutenberg и WordPress 5.0 раньше, чем позже.

Почему все это происходит? Есть несколько причин.

1. WordPress должен конкурировать

Во-первых, несмотря на то, что собственная версия WordPress является открытым исходным кодом, команда Automattic которая находиться над WordPress.com по-прежнему является бизнесом. Он должен конкурировать со всеми этими другими решениями для создания сайтов, такими как Wix и Squarespace. Если взглянуть на долю рынка WordPress, с 2017 по 2018 год, рост в годовом исчислении составляет около 17,3%. Хотя это кажется замечательным, взгляните на некоторых из конкурентов. Squarespace выросли на 180%, а Wix вырос на 233%.

И хотя проект с открытым исходным кодом и бизнес являются технически раздельными, они идут рука об руку друг с другом. Другими словами, WordPress’у нужно доганять! Почему, по-вашему, все плагины для создания причудливых страниц растут с невероятной скоростью? Это потому, что людям нужны более простые способы создания своих сайтов и записи контента. Даже другие издательские платформы, такие как Medium и Ghost, откровенно имеют гораздо лучший опыт в написании, если вы просто хотите блог.

Это не обязательно плохо. В конце концов, конкуренция – это то, что ускоряет продвижение продукта и сообщества.

2. Потребность в переписывании функционала

Во-вторых, Gutenberg теперь построен на React, очень популярный JavaScript фреймворк, используемый и поддерживаемый такими компаниями, как Facebook и Instagram. Все разработчики любят React. Кроме того, Gutenberg использует множество других современных технологий, таких как REST API, ESnext + JSX, WebPack и т.д. Есть отличная публикация Riad Benguella о том, как Gutenberg меняет разработку в WordPress.

Из-за того, как он структурирован, он открывает для разработчиков совершенно новый мир с точки зрения «развития блочной разработки». Помните, что все в Гутенберге – это блоки. Таким образом, вы будете слышать этот термин еще много раз.

Но это также может усложнить ситуацию, поскольку, как правило, разработчикам нужно будет изучать новые языки. Однако, к счастью, сообщество WordPress пришло на помощь, и есть большие проекты с открытым исходным кодом, такие как create-guten-block. По сути, это dev-toolkit с zero-configuration (# 0CJS) для разработки в WordPress с использованием Gutenberg за считанные минуты без настройки React, webpack, ES6/7/8/Next, ESLint, Babel и т.д.

Вероятно, вы также захотите посмотреть на Atomic Blocks и Stackable.

Atomic Blocks Gutenberg

Вы могли бы подумать, что при всем этом цель будет заключаться в повышении производительности? Хотя я надеюсь, что это так, многие отчеты пока показывают более медленную производительность.

  • Медленная воспринимаемая производительность по сравнению с классическим редактором
  • Бенчмаркинг Гутенберг

Примечание. Некоторые из них могут уже устареть, поскольку команда Гутенберга постоянно обновляет код нон-стопом, и, следовательно, конечный продукт может сильно отличаться. Время покажет.

Другим недостатком этого является то, что большинство (не все) темы WordPress и плагины должны быть переписаны для работы с Gutenberg. В основном те, которые взаимодействуют с редактором WordPress. Yoast SEO – отличный пример разработчика плагина WordPress, который быстро прыгнул на борт! Они выпустили свое первое обновление Gutenberg еще в июле 2017 года и с тех пор выпускают новые.

Если вы еще не готовы, вы можете отложить это изменение, отключив редактор Gutenberg WordPress.

Тема WordPress Двадцать девятнадцать

WordPress 5.0 также включает новую минимальную тему «Двадцать девятнадцать». Она поставляется с полной поддержкой Gutenberg. ????

Twenty nineteen Wordpress theme

Что думает Сообщество о Гутенберге

Доля WordPress, включает более 32% всех веб-сайтов в Интернете. Любые серьезные изменения, подобные этому, неизбежно вызывают некоторые разногласия. В конце концов, давайте будем честными, редактор WordPress действительно не изменился вообще за последнее десятилетие.

Если вы посмотрите на плагин Gutenberg WordPress с более чем 500 000 активных установок, он имеет рейтинг 2,3 из 5 звезд. Хотя это выглядит не очень хорошо, важно понять, что люди ставили рейтинг Гутенбергу с тех пор, как он был в бета-версии. Кроме того, с такими огромными изменениями обязательно будут отзывы от пользователей, которые просто не любят изменений.

Gutenberg wordpress ratings

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

Как один из вариантов будет выпущена сборка с ClassicPress

ClassicPress

Официальная дата выпуска WordPress 5.0

Итак, теперь вопрос, который вы, вероятно, все имеете, когда выходит WordPress 5.0? Основная команда WordPress установила целевую дату выпуска 19 ноября 2018 года. Однако это предварительная дата. Если к этой дате все не готово, они установили две дополнительные даты выпуска:

Первый релиз релиза: 27 ноября 2018 года
Второй резервный выпуск: 22 января 2019 года

Для большинства из вас, первые пары дат, вероятно, не выглядят так здорово, так как они попадают прямо на Рождество. Если вы работаете с клиентами, работающими в WordPress, это нужно иметь в виду. Вы можете, конечно, установить Классический редактор или просто отложить обновление до более поздней версии.

В любом случае, у вас должен быть план на праздники! Последнее, что вы хотите, – это ваш клиент, который жалуется на то, что их сайт сломался после их обновления до WordPress 5.0.

Выводы

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

0
  • Tweet

What you can read next

Temporal API
Temporal API в JavaScript. Работа с датой
Плавная прокрутка к якорю с отступом сверху
WordPress add page Excerpt
Шорткоды в виджетах боковой панели WordPress

Поиск

Рубрики

  • NETWORKING
    • CentOS
    • DirectAdmin
    • NGiNX
  • Без категорії
  • Розробка ПЗ
    • JavaScript
    • Open Cart
    • WordPress

Новые статьи

  • Установка ImageMagick (Image Manipulation) на RHEL / CentOS и Fedora

  • Temporal API

    Temporal API в JavaScript. Работа с датой

  • Конфигурация клиента Proxy

  • Как выровнять блоки по высоте, jQuery скрипт

    Выровнять блоки по высоте, jQuery скрипт

  • NGiNX

    Включаем компрессию SVG gzip в nginx

Популярные статьи

  • Установка ImageMagick (Image Manipulation) на RHEL / CentOS и Fedora

  • Temporal API

    Temporal API в JavaScript. Работа с датой

  • Конфигурация клиента Proxy

  • Как выровнять блоки по высоте, jQuery скрипт

    Выровнять блоки по высоте, jQuery скрипт

  • NGiNX

    Включаем компрессию SVG gzip в nginx

КОНТАКТНАЯ ФОРМА

Отправьте ваше сообщение и я свяжусь с вами в ближайшее время !

ИНФОРМАЦИЯ

  • Блог Айтішника
  • Послуги
  • Портфоліо
  • Про мене
  • Моє резюме
  • Відгуки
  • Фото галлерея

КОНТАКТЫ

Тел.: (068) 21 00 768
Email: info@nortsov.vn.ua

NORTSOV IT BLOG

  • GET SOCIAL
NORTSOV IT BLOG

© 2017 NORTSOV - IT BLOG. All Rights Reserved.

TOP