В IPS4 существует четыре стандартных конфигурации хранения файлов, которые можно выбрать для хранения определённых файлов. Большинство администраторов будут использовать стандартную конфигурацию - Файловая система, которая хранит файлы на вашем локальном сервере. Любые настройки могут быть использованы для Сети доставки контента (CDN), если вы решите воспользоваться таким сервисом. Вы можете создать несколько настроек хранения и смешать их, для использования в различных областях вашего сообщества.
Файловая система
Хранит файлы на вашем локальном сервере и подходит для большинства сообществ.
FTP
Используйте, если хотите хранить файлы на удалённом, специально предназначенном для хранения файлов, сервере.
Настройки хранения файлов на удалённом сервере
Вы можете указать данные FTP, FTP с использованием SSL и SFTP. Вам также нужно будет указать URL адрес вашего удалённого FTP хранилища для возможности доставлять файлы вашим пользователям.
Система удалённого хранения файлов рекомендуется для высокопосещаемых проектов. За услуги хранения взимается определённая плата.
Хранилище Amazon S3
База данных
Используется, если у вас нет достаточного места для хранения файлов или запись файлов на сервер не желательна для вашего веб-сервера. Потребуется больше ресурсов сервера для отдачи файлов пользователям.
Для хранения в базе данных не требуется никаких дополнительных настроек. Ваши файлы будут храниться в MySQL в столбце типа BLOB. Этот метод хранения требует больше ресурсов, но иногда единственный доступный вариант хранения файлов на вашем веб-сервере.
Использование CDN
Все варианты хранения, кроме Базы данных, могут быть использованы с CDN. Вы можете увидеть настройку "Использовать собственный URL?" в тех конфигурациях, где можете указать собственный URL адрес, чтобы использовать CDN. Вам нужно обратиться к вашему CDN провайдеру для получения инструкции по корректной настройки URL адреса.
Для пример, посетим страницу Система > Обзор > Файлы > Настройки хранения > Конфигурации и выберем для редактирования один из методов хранения (директория uploads).
Изменение конфигурации хранения файлов в IPS4
Затем мы можем переключить настройку "Использовать собственный URL?" и добавить URL адрес CDN сервера.
Настройка CDN в методе хранения файлов в Invision Community 4