Подключение к 1С-Битрикс

Для решения проблемы нехватки дискового пространства при хранении больших объемов статичного контента и долгой загрузки страниц разработчики CMS интегрируют собственные продукты с облачными хранилищами. Преимущества таких решений:

  • хранение больших объемов данных в «облаках» обходится дешевле по сравнению с традиционным хранением;
  • использование «облаков» позволяет эффективно решить проблему доступности данных: неполадки в работе облачных сервисов случаются значительно реже, чем падения традиционных серверов;
  • при смене хостинг-провайдера отпадает необходимость переноса большого количества файлов вручную; благодаря использованию сетей доставки контента (CDN) скорость доставки файлов пользователям существенно увеличивается;
  • так как пользователи скачивают файлы не с сайта, а через CDN, нагрузка на серверы снижается;
  • провайдеры облачных услуг гарантируют сохранность данных клиентов: так, в нашем хранилище все загружаемые данные одновременно копируются на несколько независимых серверов, а недостающие данные восстанавливаются автоматически.

Для того чтобы подключить Облачное хранилище Selectel к CMS 1C-Битрикс необходимо выполнить следующие действия:

  1. Зарегистрируйтесь в панели управления my.selectel.ru для получения логина и пароля.
  2. Выберите в главном меню панели администрирования 1С-Битрикс пункт Настройки → Облачные хранилища. На экране появится список поддерживаемых сервисов:
  3. Нажмите кнопку Добавить, расположенную над списком. Откроется окно настройки параметров подключения и использования облачного хранилища.
  4. В выпадающем списке провайдеров выберите Selectel:
  5. После этого окно настроек будет выглядеть так:
  6. В поле Имя сервера (API host) введите auth.selcdn.ru.
  7. В поле Имя пользователя (API user) введите логин (номер договора), полученный при регистрации.
  8. В поле Ключ доступа (API key) введите пароль, который можно узнать в разделе панели управления Облачное хранилище → Пользователь .
  9. 1С-Битрикс автоматически создаст контейнер в облачном хранилище. Вновь созданному контейнеру по умолчанию присваивается сгенерированное программой имя, представляющее собой сочетание букв и цифр.
  10. Отредактируйте название контейнера.
  11. После ввода настроек нажмите кнопку Сохранить.

В облачном хранилище Selectel будет создан контейнер, куда будут автоматически помещаться файлы, загружаемые через CMS 1C-Битрикс. Примечание: 1С-Битрикс создает все контейнеры публичными, даже если указать заранее созданный приватный контейнер (это зашито в его код).

Для совместного использования CDN-ресурса и Bitrix:

  1. Подключите Bitrix к нашему Облачному хранилищу согласно вышеприведенной инструкции. Контейнер будет создан автоматически.
  2. Создайте CDN-ресурс, в котором укажите источником Облачное хранилище и тот контейнер, который привязан к Bitrix.
  3. Добавьте домен в карточке CDN-ресурса и укажите для него CNAME-запись (на ресурс).