Repolode
xiaochong0302

xiaochong0302/course-tencent-cloud

Открытая PHP-платформа на Phalcon для онлайн-курсов и школ: продажи курсов, электронное обучение и платный доступ к знаниям; развёртывается с Docker.

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

Звёзды
1,175
Форки
305
Открытые issues
4
Последний коммит
13 дней назад

Что это?

Koogua Cloud Classroom (открытая версия для школ) — веб-приложение для запуска сайтов онлайн-курсов и школ. Оно построено на PHP-фреймворке Phalcon и охватывает публикацию, продажу и прохождение курсов на десктопных и мобильных H5-фронтендах, а также управление через административную панель.

В проект входят основные компоненты: Phalcon 5.x для бэкенда, layui для пользовательского интерфейса, xunsearch для полнотекстового поиска, а также PHP 8.4, MySQL 8.4 и Redis 8.2 в качестве базовых зависимостей. Развёртывание выполняется в контейнерах Docker, а документация проекта описывает настройку окружения и сервисов, а также конфигурацию клиента.

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

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

  • 01Десктопный и мобильный H5-фронтенды для учащихся.
  • 02Административная панель для управления курсами и пользователями.
  • 03Оформление заказов на платные курсы и проведение платежей.
  • 04Полнотекстовый поиск на базе xunsearch.
  • 05Контейнерное развёртывание с Docker.

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

  • Запуск сайта платных онлайн-курсов или школы.
  • Создание платформы для продажи контента с платным доступом к знаниям.
  • Развёртывание закрытого обучающего сайта или платформы электронного обучения для организации.

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

  1. 1

    Следуйте руководству по настройке среды, ссылка на которое приведена в README (вики проекта)

  2. 2

    Установите необходимые компоненты: PHP 8.4, MySQL 8.4, Redis 8.2, Phalcon 5.20.3 и Xunsearch 1.4

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

  • Необходимо установить и настроить несколько сервисов, включая PHP 8.4, MySQL 8.4, Redis и Xunsearch.
  • Проект построен на C-расширении Phalcon, поэтому его настройка сложнее, чем у стандартных стеков PHP.
  • Проект распространяется по лицензии GPL-2.0 — лицензии с авторским левом, которая требует сохранять производные дистрибутивы открытыми.

В подборках

Темы

#course-platform#education#lms#php#phalcon#docker#e-learning#course#mooc#school

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

Что такое course-tencent-cloud?
Открытая PHP-платформа на Phalcon для онлайн-курсов и школ: продажи курсов, электронное обучение и платный доступ к знаниям; развёртывается с Docker. Koogua Cloud Classroom (открытая версия для школ) — веб-приложение для запуска сайтов онлайн-курсов и школ. Оно построено на PHP-фреймворке Phalcon и охватывает публикацию, продажу и прохождение курсов на десктопных и мобильных H5-фронтендах, а также управление через административную панель.
course-tencent-cloud можно использовать бесплатно? Какая у него лицензия?
course-tencent-cloud распространяется с открытым исходным кодом под лицензией GPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
course-tencent-cloud всё ещё поддерживается?
Активно поддерживается. Последний коммит в course-tencent-cloud — 26 окт. 2026 г..
Для чего можно использовать course-tencent-cloud?
Запуск сайта платных онлайн-курсов или школы. Создание платформы для продажи контента с платным доступом к знаниям. Развёртывание закрытого обучающего сайта или платформы электронного обучения для организации.
Как установить course-tencent-cloud?
Следуйте руководству по настройке среды, ссылка на которое приведена в README (вики проекта) Установите необходимые компоненты: PHP 8.4, MySQL 8.4, Redis 8.2, Phalcon 5.20.3 и Xunsearch 1.4
Где скачать course-tencent-cloud?
Исходный код и инструкции по установке — на GitHub: https://github.com/xiaochong0302/course-tencent-cloud

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

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

Платформа для онлайн-обучения с открытым исходным кодом: курсы, задания, обсуждения, сертификаты, AI-функции и редактор в стиле Notion.

2,5 тыс.+19 за неделю601PythonAGPL-3.0Активно поддерживаетсяОбновлён 6 часов назад

Moodle — платформа с открытым исходным кодом для управления обучением, на которой университеты, школы и компании создают онлайн-курсы и образовательные среды.

7,6 тыс.+26 за неделю7,7 тыс.PHPGPL-3.0Активно поддерживаетсяОбновлён 9 дней назад