Интеграция с VK Object Storage (S3)

Интеграция с VK Object Storage (S3) (disprove.vkstorage) - решение для Битрикс

Интеграция с VK Object Storage (S3)

Модуль «Интеграция с VK Object Storage (S3)» для Битрикс Маркетплейс: описание и информация об интеграции с VK Object Storage (S3).
0
5 800 грн.
Интеграция с VK Object Storage (S3) (disprove.vkstorage) - решение для Битрикс

Диск VK Object Storage — Облачная фоновая синхронизация и бэкапы.
Ознакомиться с подробностями сервиса можно здесь
https://cloud.vk.ru/storage/. Вам нужно создать аккаунт и выбрать услугу.
Модуль предоставляет удобный административный интерфейс и бэкенд-автоматизацию для бесшовной интеграции вашего сайта на 1С-Битрикс с объектным хранилищем VK Object Storage (S3).

Решение идеально подходит для автоматического выноса тяжелых резервных копий (бэкапов), медиа-файлов и папки upload в отказоустойчивое облако VK Cloud. Вы можете выгрузить все файлы или дериектории, указав нужный путь на сервере, или выгрузить файлы и директории согласно загруженной директории в облаке.

Основные возможности модуля:

  • Многосайтовость из коробки: Управляйте правилами синхронизации и просматривайте структуру облачного диска независимо для каждого сайта (LID) в вашей системе через удобные административные вкладки.
  • Пошаговая ручная синхронизация (Progress Bar): Забудьте о таймаутах веб-сервера (Nginx 504 Gateway Timeout) при работе с большими папками на 100 ГБ+. Модуль сканирует директорию и отправляет файлы пошаговыми AJAX-сессиями, отображая реальный процент готовности на экране (от 0% до 100%).
  • Гибкий планировщик задач (Битрикс-агенты): Настраивайте расписание автоматической синхронизации папок прямо из интерфейса (Каждый час, Каждый день в выбранное время, Каждую неделю в определенный день и час).
  • Оптимизация под высокие нагрузки: При фоновой работе через агенты модуль выгружает файлы порциями (пачками по 50 новых объектов за хит) и автоматически пропускает файлы, которые уже есть в облаке и совпадают по размеру. Сервер никогда не перегрузится.
  • Зеркальная (двусторонняя) синхронизация: Модуль автоматически отслеживает изменения на сервере. При переименовании или удалении локальных файлов/папок устаревшие маркеры и объекты мгновенно вычищаются из бакета VK Cloud.
  • Полная поддержка кириллицы и спецсимволов: Имена файлов и пустых папок на русском языке, а также пути с пробелами кодируются строго по спецификации AWS Signature V4 (rawurlencode), что исключает ошибки авторизации S3 SignatureDoesNotMatch.
  • Удобный нативный интерфейс: Интерактивные хлебные крошки, кнопка быстрого возврата, создание папок и контекстное меню управления файлами выполнены в едином дизайне панели управления 1С-Битрикс.
  • Для работы модуля необходимо подключить PHP-библиотеки CURL (http://www.php.su/functions/?cat=curl).
  • Архитектура модуля разделена по стандартам Битрикса (контроллеры AJAX, бизнес-логика и агенты, хелперы).
  • Полное отсутствие хардкода языковых фраз в кодовой базе — все строки вынесены в файлы локализации lang/ru/.
  • Безопасная работа с S3 API через каноническое формирование заголовков авторизации.
Мы не являемся группой ВК, но мы делали сервис на совесть и готовы помогать вам при проблемах.

Наш модуль уже успешно используют на наших проектах