Repolode
xiaochong0302

xiaochong0302/course-tencent-cloud

基于 PHP Phalcon 框架的开源网课与网校系统,可搭建在线教育、知识付费网站,支持 Docker 部署。

可替代:TeachableThinkific

Star
1,175
Fork
305
未关闭 Issue
4
最近提交
12天前

这是什么?

酷瓜云课堂(网校开源版)是一套用于搭建在线网课、网校和知识付费网站的 Web 应用。项目采用 C 扩展框架 Phalcon 开发,前台提供桌面端与 H5 手机端,后台提供课程与用户管理,覆盖课程发布、售卖与学习等环节。

项目的主要组件包括:后端使用 Phalcon 5.x,前端 UI 使用 layui,全文检索使用 xunsearch,基础依赖为 PHP 8.4、MySQL 8.4 和 Redis 8.2。部署方式为 Docker 容器化,并提供运行环境搭建、系统服务配置和客户终端配置等文档。

官方演示站点配置较低,仅用于体验界面和支付流程,其中的课程内容为示例数据,后台数据提交已被禁用。

核心功能

  • 01提供桌面端与 H5 手机端两种学习界面。
  • 02后台支持课程与用户管理。
  • 03支持付费课程下单与支付流程。
  • 04基于 xunsearch 提供全文检索。
  • 05支持 Docker 容器化部署。

适用场景

  • 搭建付费在线课程网站或网校。
  • 构建面向用户售卖内容的知识付费平台。
  • 为企业或机构搭建内部培训与在线学习站点。

快速上手

  1. 1

    按 README 中链接的项目文档(wiki)搭建运行环境

  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。
  • 基于 Phalcon C 扩展框架开发,相比常规 PHP 环境部署成本更高。
  • 采用 GPL-2.0 许可证,这是一种 copyleft 许可证,要求衍生分发版本同样保持开源。

收录于专题

标签

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

常见问题

course-tencent-cloud 是什么?
基于 PHP Phalcon 框架的开源网课与网校系统,可搭建在线教育、知识付费网站,支持 Docker 部署。 酷瓜云课堂(网校开源版)是一套用于搭建在线网课、网校和知识付费网站的 Web 应用。项目采用 C 扩展框架 Phalcon 开发,前台提供桌面端与 H5 手机端,后台提供课程与用户管理,覆盖课程发布、售卖与学习等环节。
course-tencent-cloud 可以免费使用吗?用的什么许可证?
course-tencent-cloud 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
course-tencent-cloud 还在维护吗?
活跃维护中。course-tencent-cloud 最近一次提交是在 2026年10月26日。
course-tencent-cloud 适合用来做什么?
搭建付费在线课程网站或网校。 构建面向用户售卖内容的知识付费平台。 为企业或机构搭建内部培训与在线学习站点。
course-tencent-cloud 怎么安装和运行?
按 README 中链接的项目文档(wiki)搭建运行环境 安装所需环境: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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目