Blue brush stroke frame vector
На прошлой неделе Stack Exchange объявила о своем новом блоге, обновленном для публикации новостей компании и инженерных сообщений. Первый пост в блоге, написанный Джоном Ченом, разработчиком-евангелистом Stack Overflow, вызвал немало фанфар по поводу перехода с WordPress на Jekyll .
Объяснение Чана процесса команды приводит несколько любопытных причин их недовольства WordPress:
На этапе первоначального предложения для инженерного блога у нас также был разговор о том, какой движок мы будем использовать. В то время все наши блоги работали на WordPress… что нас не очень радовало. Он был очень глючным, в него было трудно войти, он был не очень производительным и доставил нашей команде SRE немало головной боли. Если бы мы действительно собирались обновить новый блог компании, казалось бы, много работы, чтобы попытаться бороться с нашей установкой WordPress.
С небольшими навыками работы с WordPress эти жалобы кажутся легкими для решения, особенно с учетом того, что Чан сказал, что команда была вдохновлена такими блогами, как Code as Craft и OkTrends , которые работают на WordPress. Тем не менее, анти-WordPress настроения продолжают расти в сообществе Stack Overflow, которое недавно поставило программное обеспечение на третье место среди самых страшных технологий.
После долгих размышлений команда Stack Exchange решила использовать статический движок, в конечном итоге приземлившись на Jekyll . Чан обрисовал преимущества, которые они увидели в переезде:
Чан описал процесс миграции, начинание, сопряженное с препятствиями. Для тех, кто хочет перенести свои блоги, доступен плагин Jekyll Exporter , но Stack Exchange решил использовать инструмент exitwp , чтобы получить большую часть пути.
Поскольку Jekyll не предлагает встроенной поддержки комментариев, одной из самых больших проблем при миграции было сохранение этого контента и перенос его в новую систему. Команда Stack Exchange решила использовать Disqus для комментариев, но не смогла должным образом перенести существующие комментарии и была вынуждена разработать альтернативное решение.
«Хуже всего то, что команда Disqus не поддерживала нас», — сказал Чан. «Мы ждали ответа службы поддержки порядка нескольких недель, и более месяца они оставались нерешенными. Отправка официальных запросов в службу поддержки, электронных писем и сообщений на их форуме Discuss осталась незамеченной».
Несмотря на их неудовлетворительный опыт работы с Disqus и тот факт, что им приходится жертвовать возможностями входа в систему Stack Exchange, чтобы использовать его, Чан сказал, что они будут продолжать использовать его в будущем.
Если вы ведете большой и известный блог на WordPress, вам потребуется определенный уровень знаний для настройки тем и плагинов, а также для обеспечения высокого уровня производительности. Неясно, не хватало ли команде Stack Exchange опыта (исходя из некоторых приведенных жалоб) или она просто не желала продолжать работу с WordPress после неудовлетворительного опыта. Ни одна массовая миграция с одной платформы на другую никогда не будет легкой и безошибочной, но учетная запись Чана дает ценную информацию о том, насколько сложно в настоящее время перейти с WordPress на Jekyll при сохранении всего вашего контента.
Работая с плагином WordPress Multisite Sync столкнулся с проблемой. При синхронизации страниц данные от Elementor…
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…