База знаний Clodo.ru
Перейти на сайт clodo.ru

База знаний :: Облачное хранилище :: Подключение в 1С-Битрикс

Подключение облачного хранилища в CMS 1С-Битрикс

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

В результате использования облачных хранилищ

  • “Тяжелые” элементы сайта - например, большие картинки, начнут загружаться быстрее - клиентам будет приятнее работать с сайтом, повысится их лояльность и число заказов;
  • Статические данные будут надежно защищены от потери многократным резервированием;
  • Освободится место на сервере, на котором запущен “1С-Битрикс” - вам не придется думать о смене тарифа только из-за того, что сайт стал больше;
  • Снизится нагрузка на текущий сервер, поскольку он не будет заниматься раздачей статических файлов;
  • Переезд с хостинга на хостинг станет сильно проще: не потребуется переносить большое количество файлов.

Все это доступно без смены хостинга: неважно, на каком хостинге расположен сайт - статические файлы можно перенести в облачное хранилище с минимумом трудозатрат. Чтобы использовать облачное хранилище Clodo с “Битриксом” совершенно необязательно использовать Clodo как хостинг для самого “Битрикса”.

Одним из поддерживаемых хранилищ является Cloud Storage от Clodo.ru. Более подробно об облачном хранилище Clodo.ru вы можете узнать на сайте Clodo.

Настройка производится всего в несколько простых шагов. При помощи этой пошаговой инструкции Вы сможете произвести ее самостоятельно. И помните - Вы всегда можете обратиться в техническую поддержку Clodo, которая поможет Вам, если что-то пойдет не так.

Настройка состоит из следующих шагов:

  • Создание хранилища и привязка к нему поддомена, с которого и будет осуществляться загрузка файлов;
  • Добавление хранилища в “1С-Битрикс”;
  • Перенос файлов в хранилище.

Создание хранилища и привязка к нему поддомена

Создание хранилища делается за пару кликов в панели управления Clodo. Достаточно перейти на вкладку “Cloud Storage” и нажать на кнопку “Создать хранилище”. При создании хранилища можно задать его название (это сделано для вашего собственного ориентирования в хранилищах, если оно не одно). Сразу после создания хранилища будет сообщен ключ к нему - это идентификатор, при помощи которого сторонние приложения (например, “1С-Битрикс”) могут получать доступ к хранилищу. Этот ключ следует записать.

Процедура привязки поддомена несложна: она подробно расписана в нашей другой статье “Привязка поддомена к Хранилищу”.

Добавление хранилища в 1С-Битрикс

В административной части 1С-Битрикс необходимо открыть раздел “Настройки” -> “Облачные хранилища” и там нажать на кнопку “Добавить”.

Добавление хранилища в 1С-Битрикс

При добавлении нового облачного хранилища в 1С-Битрикс вам будет предложено выбрать провайдера услуг. Необходимо выбрать пункт “Clodo.ru”. Если же такого пункта нет, то выбирайте “OpenStack Object Storage”.

Выбор провайдера услуг

Далее необходимо скопировать данные для подключения к вашему хранилищу. Эти данные вы можете узнать на странице информации об облачном хранилище в панели управления Clodo.ru.

Параметры хранилища в панели Clodo.ru

Пункт “API host” из информации соответствует параметру “Имя сервера” в 1С-Битрикс; “API user” - “Имя пользователя”; “API key” - “Ключ доступа”.

Если вы забыли или потеряли ключ доступа к хранилищу, его всегда можно изменить в панели управления нажав на ссылку “Перегенирировать ключ”. Новый ключ будет сразу же отображен в диалоговом окне в панели управления. Также не забудьте изменить ключ в настройках хранилища в 1С-Битрикс.

В параметре “Контейнер” необходимо вписать “public”, чтобы ссылки на файлы были более короткие и “красивые”. А в пункт “Каноническое имя домена” необходимо вписать поддомен, который вы привязали к хранилищу (Public access URL).

По умолчанию к каждому хранилищу привязывается технический домен. Вы можете домен, которым вы владеете. Процедура прявязки подробно описана в статье “Привязка поддомена к Облачному Хранилищу”.

Поля “Активность”, “Сортировка” и “Только для чтения” установите как на скриншоте ниже.

Настройка параметров хранилища в CMS 1С-Битрикс

После этого нажмите на кнопку “Сохранить”.

Хранилище добавлено в “1С-Битрикс”. Если CMS сообщила об ошибке, то следует проверить правильность введённых данных и повторить сохранение параметров.

Перенос файлов в хранилище

После привязки хранилища новые статические данные, загружаемые на сайт, автоматически будут попадать в хранилище. Имевшиеся до привязки данные автоматически в хранилище не переместятся - однако для большей эффективности использования хранилища, их следует все же переместить.

Нужно выбрать пункт “Переместить файлы в облачное хранилище” в опциях только что привязанного облачного хранилища. Прогресс переноса можно наблюдать на этой же странице (не закрывайте окно браузера до окончания переноса файлов). Процесс переноса может занимать достаточно много времени, поскольку облачное хранилище Clodo оптимизировано прежде всего на раздачу файлов, а не на их закачку.

Перенос статичных файлов в облачное хранилище в CMS 1С-Битрикс

После этого все статичные файлы будут автоматически загружаться из облачного хранилища Clodo.ru, а новые загружаемые на сайт файлы, будут автоматически перемещены в хранилище.

Условия использования документа

Материал представленный на данной странице может быть использован Вами по своему усмотрению. Разрешается копирование и распространение предоставленного материала без изменения содержания и без предварительного уведомления администрации Clodo.ru.

Мы будем признательны Вам за сообщения об ошибках в представленной документации и за предложения об улучшении документации. По этим вопросам необходимо обращаться по адресу mail@clodo.ru. При обращении не забывайте указывать URL-адрес публикации.