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

Мнение

Скрипт Bluehost с открытым исходным кодом, используемый для обновления 2,5 миллионов сайтов WordPress

Во время выступления в 2015 году Мэтт Малленвег рассказал о недавних усилиях Bluehost по обновлению устаревших сайтов WordPress своих клиентов. Обнаружив, что 80% их установок WordPress не были последней версии, Bluehost написал Perl-скрипт, который использует WP-CLI для обновления сайтов, даже тех, которые работают на версиях до 1.0.2. Компания успешно обновила более 2,5 млн сайтов клиентов.

По словам представителя Bluehost Майка Хансена , скрипту потребовалось около месяца, чтобы обработать все устаревшие сайты. Сначала он проверяет статус сайта, затем создает резервные копии, а затем запускает все обновления через WP-CLI. Затем скрипт проверяет сайт, чтобы убедиться, что все в порядке. Если что-то сломается, восстанавливает резервную копию. Хансен сказал, что они выполняют его на задании cron, поэтому для его запуска не требуется человек. Компания использует этот скрипт для постоянного обновления сайтов WordPress, при этом клиентам не нужно инициировать обновления.

Bluehost использовал скрипт для успешного обновления 99% сайтов WordPress на своей платформе. После первого крупного обновления менее 0,007% клиентов сообщили о проблемах, а запросы на техническую поддержку, связанные с WordPress, сократились на 18%.

«Наши запросы в службу поддержки не работают отчасти из-за того, что мы не получаем так много взломанных сайтов на очень старых версиях WordPress», — сказал Хансен Tavern. «Вещи реже ломаются. Несовместимость плагинов и тем была уменьшена.

«Изначально мы думали об обновлении ядра, затем плагинов, затем тем, но поняли, что делать их все сразу — самый успешный путь», — сказал он.

Инициатива Bluehost стала огромным вотумом доверия к обновлениям WordPress, поскольку теперь они прошли боевые испытания хостом вплоть до очень старых версий. Когда была выпущена версия 4.3, Bluehost смог выполнить 2,6 миллиона обновлений ядра, а также плагины и темы.

Вчера компания открыла исходный код сценария обновления WP Tools под лицензией GPL. Теперь он доступен на GitHub для использования или изменения любым человеком или хостинговой компанией. Скрипт получил свой первый запрос на включение менее чем за 24 часа. Благодаря вкладу других хостов, работающих над тем, чтобы сделать Интернет более безопасным, WP Tools может стать еще более надежным для текущих обновлений WordPress.

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

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

Мнение

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

Мнение

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

Мнение

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

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

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

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