Categories: Мнение

Новый плагин WordPress для архивации автоматически создает снимки машины Wayback

Во время недавнего хакатона NerdWallet разработчик плагина WordPress Микки Кей и его коллега Джон Ли придумали идею создания визуального архива контента сайта, который позволил бы им оглянуться на предыдущие версии и связать изменения SEO и производительности с изменениями контента. WordPress поддерживает большую часть NerdWallet в дополнение к ряду приложений Node/React и различным микросервисам Python.

Поскольку система редакций WordPress не создает визуальный архив, Кей и Ли искали решение за пределами платформы. Они остановились на Wayback Machine, некоммерческом инструменте, предназначенном для создания цифровой библиотеки интернет-сайтов и других культурных артефактов в цифровой форме. Инструмент предоставляет интерфейс, облегчающий просмотр предыдущих версий сайта. К сожалению, Wayback Machine работает в лучшем случае спорадически, когда дело доходит до сканирования веб-сайтов. Отображаемые карты календаря показывают количество обходов сайта, а не количество обновлений сайта.

Кей решил создать решение, которое будет работать с Wayback Machine, чтобы создать более стабильный и надежный архив, к которому можно легко получить доступ из WordPress. Его новый плагин Archiver автоматически создает моментальные снимки сайта Wayback Machine при каждом изменении контента.

Архиватор выполняет следующие действия:

  • Автоматически создает снимок Wayback Machine при обновлении контента.
  • Позволяет вручную запускать снимок любой страницы на вашем сайте с помощью администратора.
  • Позволяет легко просматривать архивы 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, вы можете рассмотреть возможность пожертвования , чтобы помочь поддерживать цифровую библиотеку в рабочем состоянии.

writer

Recent Posts

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

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

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

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

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

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

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

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago