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