Repolode
gunet

gunet/openeclass

Open eClass 是一套基于 PHP 的课程管理系统,用于组织和呈现异步在线教学的课程资料。

可替代:MoodleBlackboard

Star
170
Fork
69
未关闭 Issue
31
最近提交
15天前

这是什么?

Open eClass(原名 GUnet eClass)是一套完整的课程管理系统,用于在线组织、存储和呈现教学资料,支持异步在线教学,教师可将课程内容发布到互联网上,供学生按自己的时间学习。

该平台由希腊学术网络 GUnet 的电子学习团队开发,以 GNU GPL 协议作为开源软件发布,自 2003 年 3 月起开始分发,已被希腊多数学术机构及其他教育组织使用。部署需要支持 PHP 8.2 及以上版本的 Web 服务器,以及 MySQL 或 MariaDB 数据库。

本仓库对应的是仍在开发中的 4.5 版本。

核心功能

  • 01在线组织和发布课程教学资料。
  • 02支持学生按自定进度完成的异步在线学习。
  • 03基于 PHP 8.2+ Web 服务器,使用 MySQL 或 MariaDB 数据库。
  • 04以 GNU GPL 协议开源发布。

适用场景

  • 需要自建课程管理系统的大学或学校。
  • 提供异步在线课程的培训机构。
  • 希望替代商业在线学习平台、采用开源方案的教育机构。

快速上手

  1. 1

    准备支持 PHP 8.2 或更高版本的 Web 服务器以及 MySQL 或 MariaDB 数据库

  2. 2

    按照官方文档中的详细安装说明进行操作

使用前须知

  • 需要支持 PHP 8.2 或更高版本的 Web 服务器以及 MySQL 或 MariaDB 数据库,自行部署需要一定的配置工作。
  • README 中标注的 4.5 版本仍处于开发阶段。

收录于专题

标签

#elearning#lms#php#education#course-management#mysql

常见问题

openeclass 是什么?
Open eClass 是一套基于 PHP 的课程管理系统,用于组织和呈现异步在线教学的课程资料。 Open eClass(原名 GUnet eClass)是一套完整的课程管理系统,用于在线组织、存储和呈现教学资料,支持异步在线教学,教师可将课程内容发布到互联网上,供学生按自己的时间学习。
openeclass 可以免费使用吗?用的什么许可证?
openeclass 没有声明许可证。代码虽然公开,但没有许可证就没有明确的使用授权,正式使用前建议先联系作者。
openeclass 还在维护吗?
活跃维护中。openeclass 最近一次提交是在 2026年10月23日。
openeclass 适合用来做什么?
需要自建课程管理系统的大学或学校。 提供异步在线课程的培训机构。 希望替代商业在线学习平台、采用开源方案的教育机构。
openeclass 怎么安装和运行?
准备支持 PHP 8.2 或更高版本的 Web 服务器以及 MySQL 或 MariaDB 数据库 按照官方文档中的详细安装说明进行操作
在哪里获取 openeclass?
源代码和安装说明在 GitHub 上:https://github.com/gunet/openeclass

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

相关项目