Halo — конструктор сайтов с открытым исходным кодом для личных блогов, баз знаний, корпоративных сайтов и интернет-магазинов.
WonderCMS/wondercms
Компактная flat-file CMS на PHP: хранит контент в JSON-файле, не требует базы данных и устанавливается за один шаг — достаточно загрузить файлы.
Open source альтернатива:WordPress
- Звёзды
- 744
- Форки
- 169
- Открытые issues
- 0
- Последний коммит
- 6 дней назад
Что это?
WonderCMS — система управления контентом на PHP, которая хранит данные в файлах. Содержимое сайта записывается в JSON-файл, а не в базу данных, поэтому для установки достаточно распаковать архив и загрузить файлы на веб-сервер. Ядро состоит из пяти файлов; проект позиционируется как лёгкая система, не требующая настройки.
В панели администратора можно создавать и редактировать страницы прямо на сайте, управлять вложенными страницами и порядком пунктов меню, задавать SEO-заголовки и описания для каждой страницы, а также загружать файлы. Темы и плагины устанавливаются из панели администратора, а плагины взаимодействуют с ядром через систему обработчиков событий. Также доступны встроенные обновления и резервное копирование в один клик.
Система работает с Apache, NGINX, IIS и Caddy. Для неё требуется PHP 7.4 или новее с расширениями cURL, mbstring и Zip; поддерживается HTTPS. Учётные данные для входа хешируются с помощью PHP-функции password_hash, а для действий в панели администратора используются CSRF-токены. Проект не устанавливает отслеживающие cookie и использует только одну cookie PHP-сессии.
Ключевые возможности
- 01Хранит контент в JSON-файле, поэтому настраивать базу данных не нужно.
- 02Установка в один шаг — достаточно загрузить файлы; обновления и резервное копирование выполняются в один клик.
- 03Редактирование страниц на сайте: вложенные страницы, порядок пунктов меню и SEO-поля для каждой страницы.
- 04Установка тем и плагинов; плагины подключаются через хуки и обработчики событий.
- 05Работает с Apache, NGINX, IIS и Caddy; для пользовательского кода можно добавить functions.php.
Сценарии использования
- Создание простого личного сайта или сайта малого бизнеса на общем PHP-хостинге.
- Публикация лендинга или сайта-брошюры, который редко меняется.
- Ведение небольшого блога без необходимости обслуживать сервер базы данных.
- Перенос сайта на новый хостинг копированием файлов.
Быстрый старт
- 1
Скачайте последнюю версию с сайта WonderCMS
- 2
Распакуйте файлы и загрузите их на веб-сервер
- 3
Или клонируйте репозиторий с GitHub
git clone https://github.com/WonderCMS/wondercms.git
Что важно знать
- Требуется PHP 7.4 или новее с расширениями cURL, mbstring и Zip.
- Для серверов NGINX или IIS требуется дополнительный шаг настройки.
В подборках
Темы
Частые вопросы
- Что такое wondercms?
- Компактная flat-file CMS на PHP: хранит контент в JSON-файле, не требует базы данных и устанавливается за один шаг — достаточно загрузить файлы. WonderCMS — система управления контентом на PHP, которая хранит данные в файлах. Содержимое сайта записывается в JSON-файл, а не в базу данных, поэтому для установки достаточно распаковать архив и загрузить файлы на веб-сервер. Ядро состоит из пяти файлов; проект позиционируется как лёгкая система, не требующая настройки.
- wondercms можно использовать бесплатно? Какая у него лицензия?
- wondercms распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- wondercms всё ещё поддерживается?
- Активно поддерживается. Последний коммит в wondercms — 2 нояб. 2026 г..
- Для чего можно использовать wondercms?
- Создание простого личного сайта или сайта малого бизнеса на общем PHP-хостинге. Публикация лендинга или сайта-брошюры, который редко меняется. Ведение небольшого блога без необходимости обслуживать сервер базы данных. Перенос сайта на новый хостинг копированием файлов.
- Как установить wondercms?
- Скачайте последнюю версию с сайта WonderCMS Распакуйте файлы и загрузите их на веб-сервер Или клонируйте репозиторий с GitHub: git clone https://github.com/WonderCMS/wondercms.git
- Где скачать wondercms?
- Исходный код и инструкции по установке — на GitHub: https://github.com/WonderCMS/wondercms
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
CMS с приоритетом хранения в файлах, устанавливаемая как Composer-пакет для Laravel и поддерживающая Git.
Файловая CMS на PHP для создания лёгких сайтов и блогов без базы данных.
Самостоятельно размещаемая CMS на PHP с конструктором страниц drag-and-drop для создания сайтов, блогов и интернет-магазинов.
MODX Revolution — система управления контентом и фреймворк приложений на PHP для создания сайтов: от многоязычных корпоративных порталов до личных блогов и мобильных API.
CMS на PHP, которая хранит страницы в Markdown-файлах и не требует базы данных.