InstantCMS — это программное обеспечение, предназначенное для создания, организации структуры, редактирования веб-сайта и управления им. Если говорить обывательским языком, то это «движок сайта», где любая страница генерируется динамически, а управляется всё через удобную админку.
Какую версию InstantCMS выбрать?
Если вы раньше не работали с InstantCMS, либо планируете запустить новый сайт — используйте текущую стабильную версию 2.17.1. Последняя версия всегда доступна для скачивания по этой прямой ссылке.
Продвинутые пользователи могут собрать свой дистрибутив InstantCMS, выбрав необходимые компоненты. Сборки генерируются на основе последней стабильной версии, сейчас это 2.17.1.
Если вы следите за разработкой и понимаете все риски предрелизных версий, раз в сутки, ночью, собирается архив текущей версии с GitHub. Вы можете скачать и использовать ночную версию. Ночная версия имеет постфикс git и текущую дату в качестве даты релиза.
Cистемные требования
Для корректной работы InstantCMS ваш сервер должен иметь следующее ПО:
- Веб-сервер Apache с установленным модулем mod_rewrite (или без него, если Apache >= 2.2.16);
- Или веб-сервер Nginx с портированными в него правилами из файлов .htaccess CMS;
- Интерпретатор PHP версии 7.2 или выше. PHP 8.X поддерживается;
- Модули для PHP: gd, iconv, mbstring, simplexml, json, filter;
- СУБД MySQL 5+, MariaDB;
Инструкция по установке
Распакуйте загруженный архив и загрузите его содержимое на сервер, в корневую директорию вашего сайта. Перейдите по адресу http://your-site/install/ (где your-site - адрес вашего сайта) чтобы запустить Мастер установки. Подробная инструкция есть в документации.
Обновления и поддержка
InstantCMS — свободное программное обеспечение, которое вы используете на свой страх и риск. Поскольку InstantCMS лицензируется безвозмездно, не предоставляется никаких гарантий, в той степени, в какой это допускается действующим законодательством. Сообщения о доступных обновлениях публикуются в разделе Новости. Поддержка осуществляется сообществом на официальном форуме. Пользовательские дополнения и модификации публикуются в разделе Блоги и в официальном каталоге дополнений.
Разработка ведётся на GitHub. Предложить идею или сообщить об ошибке можно, открыв тикет. Прислать готовое решение и/или исправление ошибок можно, отправив pull request. Следить за готовящимися версиями обновлений и видеть какие тикеты назначены можно здесь. Следить за прогрессом разработки можно в списке коммитов.
Информация о лицензии
InstantCMS распространяется по лицензии GNU/GPL v2. Это означает что система полностью бесплатна и поставляется с открытым исходным кодом. Вы можете модифицировать этот код и распространять его любым способом. Все производные продукты, созданные вами на основе InstantCMS, должны распространяться по той же лицензии, код должен быть открыт и доступен публично. Вы должны сохранять копирайты авторов InstantCMS в исходном коде, но на сайте их можно удалить. С полным текстом лицензии можно ознакомиться здесь.