ООО "Вау Софт"

CMS Мультисайт

Описание функциональных характеристик

1. О программе CMS Мультисайт
Программа "CMS Мультисайт" представляет из себя сервис по синхронизации сайтов, расположенных на таких сервисах, как Tilda, включая статический код, изображения и скрипты, посредством API для последующих нужд клиента. Для отслеживания внесенных на сайт изменений используется специально настраиваемый вебхук.

2. Состав системы
Программные и аппаратные спецификации серверной части системы
● Процессор 2 × Intel Xeon E5-2630v3 2.4 ГГц
● Память 64 ГБ DDR4
● Диск 2 × 480 ГБ SSD SATA + 2 × 4000 ГБ HDD SATA
● Географическое размещение: дата-центр Selectel, г. Москва
● ОС Linux Debian 10
● Веб-сервер Nginx 1.22
● СУБД PostgreSQL 15
● Программный интерпретатор Go 1.21
ПО «CMS Мультисайт» имеет модульную структуру.
Серверная часть реализована на языке программирования Golang.
Для хранения настроек и служебных данных реализован модуль взаимодействия с СУБД с открытым исходным кодом (PostgreSQL).
Предусмотрен экспертный режим работы при помощи модуля для работы в консольном режиме.
Клиентская часть использует гипертекстовую разметку с использованием языка Javascript, технологии вебхуков и cookies.

3. Описание функционала CMS Мультисайт
Программа "CMS Мультисайт" обеспечивает возможность выполнения перечисленных ниже функций:
● Отслеживание изменений на сайте пользователя посредством веб-хука;
● Запрос экспорта статических материалов сайта через API;
● Автоматическое сохранение статической версии сайта для нужд клиента;
● Логгирование процесса работы.
Все действия производятся автоматически, ручные действия пользователя (кроме ввода настроек) не требуются.

4. Программные и аппаратные требования
● Процессор: 2+ ядерный
● ОЗУ: 4+ Гб
● Графический ускоритель
● Широкополосный доступ к сети Интернет
● ОС: Windows 10 и выше, Android 9 и выше
● Веб-браузер: Google Chrome, Mozilla Firefox, Яндекс браузер, Opera, Vivaldi с последними обновлениями
● Включена поддержка Javascript, Cookies

5. Эксплуатация системы
5.1 Подготовка к работе
Для начала работы пользователь должен пройти процедуру регистрации. Регистрация пользователя выполняется посредством электронной почты. Регистрация новых пользователя выполняется посредством направления отправки на электронную почту пользователя данных о приобретенной лицензии и реквизитов для доступа к личному кабинету администратором системы. После этого пользователю будет доступен весь функционал системы.
Настройка и установка ПО «CMS Мультисайт», Заказчиком осуществляется после получения лицензионного дистрибутива «CMS Мультисайт» на сервере внутренней инфраструктуры, в соответствии с документом «Инструкция по установке экземпляра программного обеспечения «CMS Мультисайт». После установки, web-сервер «CMS Мультисайт» будет доступен по адресу: http://cmsmulti.ru/. Резервные копии базы данных и web-приложения создаются и восстанавливаются с помощью специального ПО, установленного на сервере.

5.1.1 Установка и настройка ПО
Действия по настройке и установке «CMS Мультисайт», Заказчику выполнять не требуется, поскольку жизненный цикл системы предполагает однократную настройку системы на сервере Заказчика. Для входа в «CMS Мультисайт» пользователю необходимо запустить на своем компьютере веб-браузер, и затем в адресной строке браузера указать адрес web-сервера «CMS Мультисайт»: http://lk.сmsmulti.ru/. На экране отобразится системное приглашение для входа в систему «CMS Мультисайт».

5.1.2 Установка обновлений
Обновление «CMS Мультисайт» производится автоматически (по мере необходимости) и при наличие доступа инфраструктуры Заказчика к сети Интернет. В ряде случаев обновление может производиться локально, по договоренности с Заказчиком.

5.2 Завершение работы
Для завершения работы пользователь должен выйти из своего Личного Кабинета CMS Мультисайт («разлогиниться»), выбрав элемент меню «Выйти».