Во время недавнего хакатона NerdWallet разработчик плагина WordPress Микки Кей и его коллега Джон Ли придумали идею создания визуального архива контента сайта, который позволил бы им оглянуться на предыдущие версии и связать изменения SEO и производительности с изменениями контента. WordPress поддерживает большую часть NerdWallet в дополнение к ряду приложений Node/React и различным микросервисам Python.
Поскольку система редакций WordPress не создает визуальный архив, Кей и Ли искали решение за пределами платформы. Они остановились на Wayback Machine, некоммерческом инструменте, предназначенном для создания цифровой библиотеки интернет-сайтов и других культурных артефактов в цифровой форме. Инструмент предоставляет интерфейс, облегчающий просмотр предыдущих версий сайта. К сожалению, Wayback Machine работает в лучшем случае спорадически, когда дело доходит до сканирования веб-сайтов. Отображаемые карты календаря показывают количество обходов сайта, а не количество обновлений сайта.
Кей решил создать решение, которое будет работать с Wayback Machine, чтобы создать более стабильный и надежный архив, к которому можно легко получить доступ из WordPress. Его новый плагин Archiver автоматически создает моментальные снимки сайта Wayback Machine при каждом изменении контента.
Архиватор выполняет следующие действия:
Плагин работает путем публикации в общедоступной конечной точке Wayback Machine (https://web.archive.org/save/) и считывает существующие снимки из (https://web.archive.org/cdx).
Архиватор работает с сообщениями, страницами, пользовательскими типами сообщений, категориями, тегами, пользовательскими таксономиями и пользователями. Существующие снимки для каждого типа контента доступны на экране редактирования в метабоксе архивов.
Я протестировал плагин Archiver и обнаружил, что он работает так, как ожидалось. При обновлении содержимого автоматически создается новый снимок экрана. Запуск снимка экрана вручную работает мгновенно.
Кей сказал, что команда NerdWallet работает над внедрением WP REST API для интеграции между системами для отображения контента WordPress в своих приложениях на базе React. Плагин Archiver еще не используется в производстве, но он запланирован на предстоящий спринт кода.
Архиватор может быть полезен для понимания влияния изменений контента на маркетинг, поисковую оптимизацию и продажи в электронной коммерции, но он также помогает сохранять историю веб-страниц по мере их развития с течением времени. Самое приятное то, что он отправляет снимки автоматически и не занимает место на вашем сервере. Единственным недостатком является то, что если когда-нибудь Wayback Machine исчезнет, снимки станут недоступны.
Архиватор доступен на WordPress.org, а комментарии и предложения приветствуются на GitHub . Использование Wayback Machine бесплатное, но, по оценкам его сопровождающих, постоянное хранилище обходится им примерно в 2 доллара США за гигабайт. Если вы сильно зависите от моментальных снимков Wayback Machine, вы можете рассмотреть возможность пожертвования , чтобы помочь поддерживать цифровую библиотеку в рабочем состоянии.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…