CAMELIO — движок сайтов, написанный с нуля
Полноценная система управления сайтами на чистом PHP — без фреймворков и внешних библиотек. Ставится на любой хостинг за пару минут, как WordPress, и даёт визуальный блочный конструктор, систему тем и SEO из коробки.
Своя CMS, а не сборка из плагинов
CAMELIO я написал сам, от первой строки до админки: собственный роутер, слой работы с базой, движок шаблонов и визуальный редактор страниц. Это не тема для WordPress и не конструктор поверх чужого кода — это самостоятельная платформа, которую я полностью контролирую и могу дорабатывать под любую задачу.
Главный принцип — простота развёртывания. Никакого Composer, Node или сложного окружения: залил файлы на хостинг, открыл установщик — и сайт работает. Одна и та же кодовая база одинаково поднимается и на MySQL, и на SQLite, поэтому проект живёт даже на самом скромном тарифе.
Из чего собран движок
Аккуратно разделённые слои — каждый отвечает за своё. Так проще развивать и не бояться что-то сломать.
Ядро и маршрутизация
Свой роутер, PDO-слой базы данных, базовая модель в стиле Active Record и автозагрузка классов — всё без единой сторонней библиотеки.
Схема и миграции
Генератор структуры БД, который выдаёт корректный SQL и для MySQL, и для SQLite. Обновления схемы — безопасными миграциями через консоль.
Блочный конструктор
Около 20 готовых блоков и drag&drop-редактор на чистом JavaScript: перетаскивание, панель свойств из схемы блока, автосохранение и живое превью.
Система тем
Темы — это папки со своими стилями поверх базовых токенов. Смена дизайна в один клик, поддержка тёмного режима и самохостинг variable-шрифта.
SEO-движок
Автоматические meta, OpenGraph и разметка Schema.org (товар, FAQ, «хлебные крошки», организация), генерация sitemap.xml и robots.txt, мгновенная индексация через IndexNow (Bing и Яндекс).
Админка и аналитика
Веб-установщик, дашборд, управление карточками и настройками сайта, встроенная аналитика с графиками по дням, устройствам и географии.
Что умеет из коробки
На чём построено
Нужен такой же движок или сайт под задачу?
Могу собрать CMS под ваши процессы или сделать сайт на готовой платформе — от идеи до запуска. Расскажите, что нужно.