Wepps Platform: что уже умеет и куда движется

Коротко о главном — для тех, кто хочет понять, что такое Wepps и почему с ним можно строить бизнес без команды программистов.

07.08.2026

Wepps Platform: что уже умеет и куда движется

Коротко о главном — для тех, кто хочет понять, что такое Wepps и почему с ним можно строить бизнес без команды программистов.

Введение

Wepps — это платформа для создания веб-сайтов и REST API. Звучит сложно? На самом деле всё проще: Wepps — это готовая CMS (система управления сайтом) с встроенным REST API. На её основе можно собрать сайт, интернет-магазин, каталог, личный кабинет и подключить к ним внешние системы — 1С, CRM, склад, мобильное приложение.

Не нужно писать сайт «с нуля»: структура разделов, база данных, админка, авторизация, вывод контента — всё уже есть. Разработчик или интегратор добавляет свою логику поверх платформы и получает работающий продукт за дни, а не месяцы.

Часть 1. Wepps как CMS: удобная админка

Сердце платформы — административная панель, которая закрывает все рутинные задачи управления сайтом.

Сайт — конструктор из «Панелей» и «Блоков»

Страницы собираются как конструктор: «Панель» задаёт расположение и стиль секции (в ряд, колонками, табами), а «Блоки» — готовые элементы с контентом (текст, картинка, товары, форма). Картинку поменяли, блоки местами переставили, стиль секции изменили — без кода и без программиста. Подробно: Панели и Блоки.

Структура сайта — через навигатор

Разделы, страницы, вложенность, шаблоны, языки — всё создаётся и редактируется в админке. Новый раздел — это запись в навигаторе, а не правка файлов.

Данные и формы — без программирования

Любой список (товары, новости, заказы) настраивается из админки: поля, их типы, обязательность, порядок — добавляются без кода (добавление полей). Формы на сайте отправляют данные в базу «из коробки» (формы).

Медиа и файлы

Картинки автоматически ресайзятся и кэшируются (генерация изображений), файлы загружаются и привязываются к записям.

Расширяемость под задачи

Для нестандартной логики есть расширения: системные расширения расширяют саму админку, action-обработчики добавляют свои действия к таблицам, очереди задач выполняют тяжёлую работу в фоне.

Технические инструменты

Письма, Telegram-уведомления, генерация PDF и Excel — всё это готовые классы платформы, а не «велосипеды».

Часть 2. REST API: платформа говорит с внешним миром

У любой таблицы данных автоматически появляется REST API — это отдельная сильная сторона Wepps архитектура REST API.

API для машинного обмена (M2M)

Интеграция с 1С, CRM, складом или другим сервером работает через API: создание, чтение, обновление, удаление записей — пакетами до 100 записей за запрос, с защитой по токенам и подробной валидацией. Внешняя система обменивается данными по стандартным HTTP-запросам — без специальных модулей (подробнее: /devlog/rest-m2m-architecture.html).

API для мобильных приложений (APP)

Отдельная версия API — для мобильных приложений: каталог, корзина, заказы, профиль пользователя. Она заточена под фронтенд-клиентов (подробнее: /devlog/rest-app-architecture.html).

Гибкая бизнес-логика без переписывания ядра

Любая нестандартная операция — «после загрузки товара пересчитать остатки», «при создании раздела привязать его к каталогу» — добавляется колбэками в одном месте, рядом с эндпоинтом. Всё выполняется в транзакции: если что-то пошло не так, изменения откатываются, и база не «ломается» наполовину.

Загрузка файлов для интеграций

Файлы (фото товаров, документы) принимаются двумя способами: base64 (удобно для 1С — файл кодируется в текст и едет внутри JSON) и url (сервер сам скачает файл по ссылке). Проверяется тип файла, генерируется безопасное имя (подробнее: /devlog/rest-m2m-files-upload.html).

Тяжёлые операции — в очередь

Если операция большая (импорт сотен товаров), её можно поставить в очередь задач: запрос мгновенно отвечает, обработка идёт в фоне. Пользователь не ждёт, сервер не «висит».

Проверенная технологическая база

PHP, MySQL, Smarty-шаблоны, кэширование Memcached — стандартные и надёжные технологии, под которые легко найти специалистов и хостинг.

Часть 3. Планы развития

Релизы — на сайте и на GitHub

Планируем публиковать релизы платформы не только на сайте, но и на GitHub — через GitHub API. Это сделает установку и обновление проще: релизы с автоматически собранными пакетами, заметки об изменениях и удобная проверка новых версий — всё в одном месте, привычном для разработчиков.

Модули для 1С

Активно ведётся разработка готовых модулей для 1С. Цель — чтобы обмен данными между 1С и сайтом (товары, остатки, цены, заказы) настраивался в пару кликов, без написания интеграции с нуля. Модуль будет использовать уже готовый REST API платформы.

Универсальные мобильные приложения

Разрабатываем универсальные мобильные приложения, которые можно будет адаптировать под конкретный проект — под бренд, цвета, структуру каталога и корзины. Вместо разработки приложения с нуля для каждого клиента — один каркас, который настраивается под магазин за короткое время.

Улучшение интерфейсов

Постоянно улучшаем UI админки и фронтенда: делаем управление удобнее, интерфейсы современнее и понятнее — и для администраторов сайта, и для посетителей.

Что это значит для вас

  • Владельцу бизнеса — сайт и интеграции запускаются быстрее и дешевле, чем «с нуля».
  • Интегратору / разработчику — меньше рутины: API, админка, загрузка файлов и очереди уже готовы.
  • Конечному пользователю — современный сайт и мобильное приложение под ваш бренд.

Wepps растёт: от стабильного ядра — к экосистеме (GitHub-релизы, модули 1С, мобильные приложения). Следите за обновлениями — дальше будет интереснее.

Как фреймворк: Гибкость разработки

Полный контроль над кодом, архитектурой и расширениями для сложных проектов

wapps framework

Как CMS: Простота управления

Интуитивная админ-панель для редакторов контента без программирования

wapps cms

Как платформа: Готовые решения

Быстрый старт проектов с возможностью глубокой кастомизации под любые задачи

wapps platform
R
REST M2M - Загрузка файлов через API

Вам нужно интегрировать загрузку товаров с фотографиями из 1С или другой внешней системы? Обычно это становится узким местом: файловая система 1С может быть недоступна извне, firewall блокирует прямые ссылки, network problems замораживают uploads. Каждая система требует своего подхода.

RestV1M2M решает это единым эндпоинтом: `POST /rest/m2m/files` — один метод принимает файл двумя способами: base64 (1С отправляет бинарные данные в тексте JSON) и url (внешняя система предоставляет ссылку, сервер скачивает сам).

21.07.2026
R
REST M2M - Архитектура машинного API в Wepps

Вам нужно создать REST API для работы с данными таблиц? Может быть, это интеграция с 1С, синхронизация с внешней CRM, или обмен данными между системами. Обычно это приводит к дублированию кода: одинаковые методы, одинаковые ошибки, одинаковые траты времени.

RestV1M2M решает эту проблему простым способом: два файла, явные методы на каждую таблицу и один универсальный utils для работы с любой таблицей.

17.07.2026
R
REST V1 APP - API для мобильных приложений

RestV1APP — это REST API специально для мобильных приложений и фронтенда. Возвращает агрегированные данные, готовые к отображению на экране.

V1 APP — бизнес-ориентированные endpoints (getHome, postCart, placeOrder).

14.07.2026