Огромный сборник статей от WPTec для начинающих

Мнение

Блог Stack Exchange отказывается от WordPress в пользу Jekyll

На прошлой неделе Stack Exchange объявила о своем новом блоге, обновленном для публикации новостей компании и инженерных сообщений. Первый пост в блоге, написанный Джоном Ченом, разработчиком-евангелистом Stack Overflow, вызвал немало фанфар по поводу перехода с WordPress на Jekyll .

Объяснение Чана процесса команды приводит несколько любопытных причин их недовольства WordPress:

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

С небольшими навыками работы с WordPress эти жалобы кажутся легкими для решения, особенно с учетом того, что Чан сказал, что команда была вдохновлена ​​такими блогами, как Code as Craft и OkTrends , которые работают на WordPress. Тем не менее, анти-WordPress настроения продолжают расти в сообществе Stack Overflow, которое недавно поставило программное обеспечение на третье место среди самых страшных технологий.

После долгих размышлений команда Stack Exchange решила использовать статический движок, в конечном итоге приземлившись на Jekyll . Чан обрисовал преимущества, которые они увидели в переезде:

  • Посты публикуются в формате Markdown, с чем большинство сотрудников нашей компании было знакомо.
  • Jekyll — это просто генерация статического сайта, поэтому он намного производительнее.
  • Полная гибкость для клиентской работы, нет необходимости возиться с шаблонами
  • Открытый исходный код с сильным сообществом, которое мы любим
  • Не WordPress или PHP

Чан описал процесс миграции, начинание, сопряженное с препятствиями. Для тех, кто хочет перенести свои блоги, доступен плагин Jekyll Exporter , но Stack Exchange решил использовать инструмент exitwp , чтобы получить большую часть пути.

Поскольку Jekyll не предлагает встроенной поддержки комментариев, одной из самых больших проблем при миграции было сохранение этого контента и перенос его в новую систему. Команда Stack Exchange решила использовать Disqus для комментариев, но не смогла должным образом перенести существующие комментарии и была вынуждена разработать альтернативное решение.

«Хуже всего то, что команда Disqus не поддерживала нас», — сказал Чан. «Мы ждали ответа службы поддержки порядка нескольких недель, и более месяца они оставались нерешенными. Отправка официальных запросов в службу поддержки, электронных писем и сообщений на их форуме Discuss осталась незамеченной».

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

Если вы ведете большой и известный блог на WordPress, вам потребуется определенный уровень знаний для настройки тем и плагинов, а также для обеспечения высокого уровня производительности. Неясно, не хватало ли команде Stack Exchange опыта (исходя из некоторых приведенных жалоб) или она просто не желала продолжать работу с WordPress после неудовлетворительного опыта. Ни одна массовая миграция с одной платформы на другую никогда не будет легкой и безошибочной, но учетная запись Чана дает ценную информацию о том, насколько сложно в настоящее время перейти с WordPress на Jekyll при сохранении всего вашего контента.

Рекомендуем прочитать
Мнение

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Мнение

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Мнение

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Мнение

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *