Repolode
givanz

givanz/Vvveb

Самостоятельно размещаемая CMS на PHP с конструктором страниц drag-and-drop для создания сайтов, блогов и интернет-магазинов.

Open source альтернатива:WordPressShopifyWix

Звёзды
1,268
Форки
230
Открытые issues
177
Последний коммит
9 дней назад

Что это?

Vvveb — это система управления контентом на PHP, которую можно разместить на собственном сервере. В ней есть конструктор страниц drag-and-drop и инструменты для публикации записей, управления медиафайлами и работы интернет-магазина. Одна установка подходит для сайта, блога или интернет-магазина.

Возможности электронной коммерции включают оформление заказа на одной странице, подписки, цифровые загрузки, ваучеры и купоны, а также опции, варианты и отзывы о товарах. Для работы с контентом доступны мультисайтовые и многоязычные конфигурации, версии, пользовательские поля и пользовательские типы записей. В комплекте также идёт SEO-плагин с поддержкой schema, Open Graph, hreflang и карт сайта. Vvveb можно использовать как традиционную CMS или как headless CMS через GraphQL и REST API.

Vvveb работает на PHP 7.4 или новее (рекомендуется 8.3) с MySQL/MariaDB, SQLite или PostgreSQL. Установить систему можно через веб-установщик или командную строку.

Ключевые возможности

  • 01Конструктор страниц drag-and-drop для редактирования макетов сайта
  • 02Возможности электронной коммерции, включая оформление заказа на одной странице, подписки и цифровые загрузки
  • 03Поддержка нескольких сайтов и языков
  • 04Версии, управление медиафайлами и разграничение прав пользователей по ролям
  • 05GraphQL и REST API для headless-режима
  • 06Встроенный SEO-плагин с поддержкой schema, Open Graph, hreflang и карт сайта

Сценарии использования

  • Создание сайта компании с визуальным редактором для пользователей без навыков разработки
  • Ведение блога с многоязычным контентом
  • Запуск небольшого интернет-магазина с товарами, купонами и подписками
  • Использование CMS на PHP как headless-бэкенда для отдельного фронтенда

Быстрый старт

  1. 1

    Клонируйте репозиторий вместе с подмодулями

    git clone --recurse-submodules https://github.com/givanz/Vvveb
  2. 2

    Загрузите файлы на сервер или localhost, откройте сайт в браузере и следуйте инструкциям по установке

  3. 3

    Или запустите установку из командной строки, указав данные базы данных

    php cli.php install module=index host=127.0.0.1 user=root password=1234 database=vvveb admin[email]=admin@vvveb.com admin[password]=admin engine=mysqli

Что важно знать

  • Требуется PHP 7.4 или новее с несколькими расширениями, а также база данных MySQL, MariaDB, SQLite или PostgreSQL.
  • Лицензия AGPL-3.0 — это лицензия с взаимным распространением, требующая предоставлять изменённый исходный код при запуске в качестве сетевого сервиса.

В подборках

Темы

Частые вопросы

Что такое Vvveb?
Самостоятельно размещаемая CMS на PHP с конструктором страниц drag-and-drop для создания сайтов, блогов и интернет-магазинов. Vvveb — это система управления контентом на PHP, которую можно разместить на собственном сервере. В ней есть конструктор страниц drag-and-drop и инструменты для публикации записей, управления медиафайлами и работы интернет-магазина. Одна установка подходит для сайта, блога или интернет-магазина.
Vvveb можно использовать бесплатно? Какая у него лицензия?
Vvveb распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Vvveb всё ещё поддерживается?
Активно поддерживается. Последний коммит в Vvveb — 29 окт. 2026 г..
Для чего можно использовать Vvveb?
Создание сайта компании с визуальным редактором для пользователей без навыков разработки Ведение блога с многоязычным контентом Запуск небольшого интернет-магазина с товарами, купонами и подписками Использование CMS на PHP как headless-бэкенда для отдельного фронтенда
Как установить Vvveb?
Клонируйте репозиторий вместе с подмодулями: git clone --recurse-submodules https://github.com/givanz/Vvveb Загрузите файлы на сервер или localhost, откройте сайт в браузере и следуйте инструкциям по установке Или запустите установку из командной строки, указав данные базы данных: php cli.php install module=index host=127.0.0.1 user=root password=1234 database=vvveb admin[email]=admin@vvveb.com admin[password]=admin engine=mysqli
Где скачать Vvveb?
Исходный код и инструкции по установке — на GitHub: https://github.com/givanz/Vvveb

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты