ALMA.CMS
CMS - система управления содержанием сайта (от английского "Content Management System").
Системы управления содержанием сайта предназначены, как это понятно из названия, для управления содержанием сайта. Эти системы были разработаны для того, чтобы владелец сайта не имеющий специальных навыков разработки сайтов и знания языков и сред программирования мог самостоятельно изменять содержимое (тексты, графику, гиперссылки, разделы, и т.п.) своего сайта.
На сегодняшний день существует много разновидностей CMS, созданных разными разработчиками. Нами был проведён анализ множества различных систем управления, и в результате была разработана своя CMS, включившая в себя преимущества многих её предшественников, в тоже время, исключая их недостатки.
Преимущества ALMA.CMS:
- Простота освоения
- Гибкость
- Функциональность
Управления содержанием сайта в ALMA.CMS реализовано через отдельные информационные блоки. Встроенные модули обеспечивают дополнительную функциональность системы, расширяя ее возможности и повышая ее эффективность.
Выбрав нашу систему, вы получаете:
- Представительский сайт, интернет-магазин или сайт услуг;
- Модуль SEO для базовых настроек с целью поискового продвижения;
- Просмотр обратной связи — сообщений, отзывов посетителей;
- Редактирование любого раздела сайта;
- Возможность добавления новых пользователей и предоставления им прав доступа;
- Высокую скорость загрузки, адаптивность, удобную работу на любом устройстве.
Ключевой особенностью нашей CMS мы считаем именно простоту освоения пользователем.
Нашими специалистами производится постоянное совершенствование внедряемых нами решений, поэтому ALMA.CMS продолжает развиваться, включая в себя всё большее количество функций и используя новейшие технологии.
Требования к хостингу
- OC - debian, ubuntu, linux
- apache 2.4
- nginx
- mysql 5.7
- Python 3.6 если используется выгрузка
- Настроено исполнение cgi скриптов
- Установлена библиотека cURL
Установка и эксплуатация ALMA.CMS v5
Для установки необходимо сначала установить приложение parser3. Для этого необходимо знать операционную систему и её разрядность.
Минимальная версия для работы `ALMA.CMS v5` - `3.7.0`.
Скачиваем скрипт по [https://www.parser.ru/download/](https://www.parser.ru/download/) со всеми библиотеками и загружаем его на сервер в директорию `/cgi-bin/`, библиотеки в директорию `/cgi-bin/lib/`.
Выполнение скриптов должно быть включено в `Apache2`, `PHP` не требуется. Ставим права для файла `/cgi-bin/parser3.cgi` - `755`.
У разных хостинг-провайдеров могут быть по разному настроены директории для выполнения скриптов. В этом случае возможно, что папка `/cgi-bin/` будет находиться в другом месте.
Запускаем скрипт `http://<имя-сайта>/cgi-bin/parser3.cgi`, он должен отобразить версию скрипта `parser3`:
```
Parser/3.4.4 (compiled on x86_64-unknown-linux-gnu)
```
Если скрипт выдает ошибку, значит данная версия не подходит для данного хостинга или что-то настроено не правильно. Также часто FTP-клиенты во время загрузки на сервер бьют файл `parser3`. Как правило через `Total Commander` таких проблем не возникает.
Более подробно процесс установки описан на официальном сайте [Parser](https://www.parser.ru/)