KyPHP
Введение
Это маркетинговая SaaS-платформа на основе открытой платформы WeChat, основным носителем которой являются официальный аккаунт WeChat и мини-программы WeChat.
Ссылка для ознакомления (пожалуйста, откройте её на ПК):
http://kyphp.fdj.kuryun.cn/ (учётная запись: test1, пароль: 123456).
Ранее был открыт доступ администратора для тестирования, но было обнаружено, что данные были повреждены злоумышленниками, поэтому доступ администратора пока не предоставляется.
Основные функции:
- Управление ролями пользователей:
- Настройка ролей с различными уровнями разрешений для участников, включая разрешения на доступ к меню и создание официальных аккаунтов (мини-программ);
- Операторы могут использовать эту функцию для создания разнообразных пакетов услуг для участников.
- Официальный аккаунт WeChat:
- Подключение: поддерживается ручное подключение и авторизованное подключение;
- Настраиваемое меню;
- Настройки ответов;
- Оплата через WeChat;
- Управление материалами;
- Управление поклонниками;
- Анализ данных;
- Управление сообщениями.
- Мини-программа WeChat:
- Подключение: только авторизованное;
- Управление сообщениями;
- Функциональные настройки;
- Управление пользователями;
- Управление версиями (загрузка кода, проверка, публикация, откат).
- Рынок приложений:
- Классификация: по двум измерениям, отраслевая классификация и носитель приложения (мини-программа и официальный аккаунт);
- Разработчики могут приобретать приложения через официальный рынок разработчиков;
- Приложения, приобретённые на официальном рынке разработчиков, могут быть размещены на собственной платформе для обслуживания корпоративных клиентов;
- Разработчики также могут размещать свои приложения на официальном рынке приложений для продажи, тем самым реализуя монетизацию технологий.
- Гибкие пакеты приложений и пакеты услуг участников позволяют создавать SaaS-платформы для различных отраслей.
Скриншоты интерфейса:

Архитектура программного обеспечения
- ThinkPHP5.1
- EasyWeChat
- MySQL
- Memcached & Redis
- Layui
- Vue.js
Инструкция по установке
- Извлеките проект.
- В корневом каталоге проекта выполните команду
cp env .env
, затем измените соответствующую конфигурацию в файле .env.
- Импортируйте файл install.sql в базу данных из каталога проекта.
- Измените права доступа для чтения и записи для каталогов проекта, runtime, public/uploads, addons и data.
- Выполните команду
composer update
в корневом каталоге.
- Пароль администратора по умолчанию: admin, пароль: 123456.
Документация по использованию
Документация разработчика: http://kyphp.kuryun.com/home/guide/index
Участие в разработке
- Создайте форк этого репозитория.
- Создайте ветку dev.
- Отправьте код.
- Создайте запрос на вытягивание (Pull Request).
Общение
QQ-чат:
726177820

WeChat-чат:

Опубликовать ( 0 )