7.15. Налаштування сховища

Керування налаштуваннями сховища виконується на вкладці «Налаштування».

Завантажений логотип відображатиметься замість стандартного у веб-інтерфейсі сховища.

Режим роботи веб-інтерфейсу при першому відкритті через браузер:

  • Список — файли відображаються у вигляді списку, клік по файлу завантажує його.
  • Галерея — медіафайли відображаються у вигляді мініатюр, клік на медіафайл відкриває його перегляд у браузері або завантажує.

Режим галереї вмикається автоматично, якщо в каталозі 85% або більше медіафайлів. Якщо у веб-інтерфейсі вручну переключитися на режим списку, режим галереї більше не буде вмикатися автоматично.

Підтримувані формати файлів для мініатюр у режимі галереї представлені в таблиці.

Підтримуються Не підтримуються
Зображення AVIF, BMP, GIF, HEIC, JPG/JPEG, PNG, SVG, WEBP TIFF
Аудіо MP3, WAV, OGG
Відео MP4, WEBM OGV

При використанні режиму галереї для медіафайлів створюються мініатюри, які зберігаються в каталозі /.thumbs.

Керування переадресацією при зверненні до файлів у сховищі по HTTP — робити файли доступними як по HTTP, так і по HTTPS, або запити по HTTP переадресовувати на HTTPS.

Додавання до файлів заголовка Cache-Control. Дає змогу використовувати механізм браузерного кешування — при повторному зверненні до файлу браузер братиме його з кешу, якщо з моменту попереднього завантаження файлу з сервера минуло менше часу, ніж задано в налаштуваннях кешування.

За замовчуванням індексація дозволена. При забороні індексації для всіх файлів, публічних посилань і сторінок сховища додається заголовок X-Robots-Tag: noindex.

Зміст

    Коментарі

    eugen.semenov.esk
    Здравствуйте, у меня сайт с листингом товаров, на одной странице может быть 100+ картинок, на каждую из которых у меня есть уже готовая публичная ссылка, даже не смотря на кеширование она получаеться очень медленно, а иногда вовсе не получаеться из-за 429 Too Many Requests. Что мне делать и какой смысл ограничивать кол-во запросов к публичной ссылке на картинку, разумееться на неё будет приходить куча запросов.
    karlov
    Публичные ссылки предназначены для того, чтобы быстро поделиться файлом или каталогом с каким-либо человеком. Если вы размещаете ссылки на сайте, то нужно использовать не публичные ссылки, а Secure Link — https://www.ukraine.com.ua/wiki/storage/secure-link/. При использовании Secure Link ошибки 429 возникать не должно, т. к. в таком случае файлы будут отдаваться напрямую nginx, что происходит намного быстрее.
    papinaeda
    А какой вообще лимит по количеству обращений к хранилищу через API? Пытаюсь перенести кэш с картинками товаров в хранилище, но сталкиваюсь с ограничением по количеству запросов. Дело в том, что при открытии карточки товара, на лету генерируются картинки разных размеров и сохраняются в кэш для последующего использования. Нужно всего один раз сгенерировать весь этот массив картинок, но постоянно упираюсь в потолок ограничений. Можно ли это ограничение временно отключить, чтобы сформировать массив картинок?
    karlov
    Уточните, какой именно метод вы используете и сколько запросов отправляете?
    papinaeda
    Около 80-100 штук. Но это я тестирую на локальной машине, а если запустить на рабочем сайте, то количество запросов возрастет многократно.
    karlov
    Лимиты API хранилища идентичны лимитам основного API — https://www.ukraine.com.ua/wiki/account/api/#limits. Стоит организовывать отправку запросов так, чтобы вписываться в лимиты (например, добавлять тайм-ауты, обрабатывать данные пакетно).
    rudenko
    Стоит ли использовать для этого API? Возможно лучше будет работать при использовании FTP? Хотя вы правы относительно лимита запросов в хранилаще по API - он должен быть существенно выше, чем для работы с другими сервисами хостинга, которые не требуют большого количества запросов.