Посещаемый сайт расходует значительную часть дискового пространства и пропускной способности на файлы, которые никто не редактирует: изображения, PDF-файлы, загрузки. Разгрузка медиафайлов переносит их в объектное хранилище и раздает через CDN, благодаря чему веб-сервер возвращается к работе вашего сайта, а не к отправке картинок.
Включение
Сайты → ваш сайт → Разгрузка медиафайлов → Включить разгрузку медиафайлов. Это подготовит хранилище; вам не нужно предварительно создавать корзину.
Затем для WordPress потребуется плагин Zinn® Media Offload, и он сопрягается, а не настраивается. Нажмите Получить код сопряжения, установите и активируйте плагин на сайте и вставьте код. На карточке будет отображаться Ожидание плагина до тех пор, пока он не выйдет на связь, а затем — версия и время последнего подключения.
Почему не нужно вводить ключ доступа
В плагине негде вставить секретный ключ, и это сделано намеренно. Плагин подключается один раз и получает собственные временные учетные данные; ключи вашего хранилища остаются на нашей стороне. Ключ, введенный в WordPress, сохраняется в базе данных, в резервных копиях и во всем, что экспортируется при переносе сайта, — и это тот самый ключ, который может удалить каждый имеющийся у вас файл.
За что отвечают эти два переключателя
Переключатель Раздавать медиафайлы через CDN перезаписывает URL-адреса на ваших страницах, чтобы посетители получали файлы из CDN, а не с веб-сервера. Пока вы его не включите, файлы будут копироваться в хранилище, но продолжат раздаваться локально — карточка сообщает об этом прямо, не создавая ложного впечатления о завершении работы.
Переключатель Удалять локальные копии после загрузки освобождает место на диске. Оставьте его выключенным, пока проверяете корректность отображения; включите его, когда убедитесь, что все в порядке. Ничто не мешает вам снова его выключить, однако уже удаленные файлы не будут загружены повторно автоматически.
Использование собственной корзины
Вы можете подключить уже имеющуюся у вас S3-совместимую корзину — из вашей учетной записи у любого поставщика. Вы указываете имя корзины, конечную точку и пару ключей, и эти данные сохраняются в нашем хранилище секретов, а не в столбце базы данных.
⚠️ Разница, которая имеет значение для вашего счета: предоставляемое нами хранилище учитывается в лимите объектного хранилища по вашему тарифному плану. Собственная корзина не учитывается, поскольку она нам ничего не стоит.
Проверка работоспособности
На карточке отображаются параметры Перенесено на данный момент в виде количества файлов и объема, а также Медиафайлы раздаются из — это либо хост CDN, либо строка, сообщающая о том, что копии сохраняются, но пока не раздаются. Вместе они дают ответ на вопрос «действительно ли что-то происходит», на который зеленый переключатель сам по себе ответить не может.
Отключение
Пункт Отключить плагин прерывает сопряжение. Файлы, уже находящиеся в хранилище, остаются там и продолжают раздаваться, если перезапись активна; если вы хотите вернуть сайт к локальной раздаче, сначала выключите параметр Раздавать медиафайлы через CDN и убедитесь, что локальные копии все еще существуют, прежде чем сделать это.