PearCMS Docs v2.4
Документация / Начало / Введение в PearCMS

Введение в PearCMS

PearCMS — коммерческая CMS на PHP 8 для контентных сайтов и интернет-магазинов. Лицензия привязана к домену, в комплекте — каталог модулей и тем, мобильный клиент админа и постоянные обновления.

Актуально для v2.4 Обновлено 1 июля 2026

Что это такое #

PearCMS — это готовая к продакшену система управления сайтом: вы покупаете лицензию, получаете установочник, ставите на хостинг — и сразу получаете админ-панель /s-panel, каталог модулей и темы оформления.

Главные особенности:

  • Модульная архитектура. Каждая фича сайта (чат, бронирование, рассылка, баннеры, магазин) — отдельный модуль, его можно установить, обновить или отключить из админки одной кнопкой.
  • RBAC через флаги. Права — это буквы латиницы a–z. У сотрудников могут быть личные флаги и/или членство в группах; z — root.
  • Мобильный клиент. Нативное Android-приложение администратора ходит на REST API — управление сайтом с телефона, push-уведомления, чаты.
  • Свой view-движок. Плоский PHP с препроцессором {lang, 'key'}, компиляция и кеш в storage/cache/views/.
Никаких CLI-командВ PearCMS нет artisan и подобных утилит. Установка, миграции, модули, темы — всё кликом из /s-panel.

Для кого документация #

Доки разделены на пять разделов:

Стек технологий #

Никаких экзотических зависимостей — стандартный современный PHP-стек, который встанет на любой хостинг с PHP 8.

КомпонентВерсияНазначение
PHP8.0+Ядро + модули
MySQL8.0+Все данные сайта
Apache / nginxлюбойРеврайты в public/.htaccess
cURLвстроенныйСвязь с сервером лицензий и обновлений
mbstring, gd, pdoвстроенныеТексты, картинки, БД

Composer и Node для работы сайта не используются — всё ядро на чистом PHP. Фронтенд админки и темы — статичные CSS/JS, никакой сборки.

Из чего состоит #

PearCMS — это не один файл, а несколько вещей, работающих вместе:

  • Ядро и админ-панель — то, что вы ставите на свой хостинг. Управление сайтом через /s-panel.
  • Каталог модулей — фичи (чат, бронирование, магазин, баннеры и т. д.). Часть идёт в комплекте, остальные ставятся ZIP-архивом из админки.
  • Темы оформления — визуал публичной части. В комплекте несколько тем; можно подключать кастомные.
  • Мобильное приложение — нативный Android-клиент админа. Управляет сайтом через REST API.
  • Сервис лицензий и обновленийpearcms.ru. Проверяет домен, доставляет апдейты ядра и платных модулей.

Дальше — раздел «Установка», там пошагово разберём, как развернуть PearCMS на хостинге.