开源学习平台,用于创建课程、作业、讨论和证书,并提供 AI 辅助与类 Notion 编辑器。
- 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
按 README 中链接的项目文档(wiki)搭建运行环境
- 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-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 数据每日更新。
相关项目
2455+19 本周600PythonAGPL-3.0维护活跃更新于 18小时前
Moodle 是开源的学习管理平台,供高校、学校和企业搭建在线课程与学习环境。
7588+25 本周7702PHPGPL-3.0维护活跃更新于 8天前
Chamilo 是一款开源学习管理系统(LMS),用于组织和运行在线课程,注重易用性与无障碍访问。
1021+2 本周568PHPGPL-3.0更新于 17小时前
ILIAS 是一套开源学习管理系统(LMS),用于搭建和运行基于网页的在线课程。
507433PHPGPL-3.0维护活跃更新于 昨天
面向 SaaS 企业的开源客户培训平台,提供课程创建、学员分组、证书和 AI 学习助手。
1736411TypeScriptAGPL-3.0维护活跃更新于 17小时前
开源学习管理系统,可在自有品牌网站上销售在线课程和数字下载内容,支持自托管。
1296+5 本周269TypeScriptAGPL-3.0更新于 前天