夜雨聆风学习资料网

ARTICLE · 1294751

Moodle开源源码:自建在线教育平台,课程/测验/成绩一站搞定

Moodle开源源码:自建在线教育平台,课程/测验/成绩一站搞定
大家好,我是部长。

今天,给大家介绍一款全球最知名的开源学习管理系统。

关注微信公众号:【源码部落】,获取开源项目分享。

项目介绍

Moodle是全球最知名的开源学习管理系统(LMS),官方定位为 "the world's open source learning platform"。学校、大学、企业培训组织用它搭建在线课程、测验与教学管理平台,支持大规模用户并发。

    功能特性

    • ‎课程管理:可视化创建课程、分模块组织章节与资源(文档/视频/链接),支持课程索引折叠与完成度标记
    • ‎教学活动:内置测验(Quiz)、作业(Assignment)、论坛(Forum)、小组讨论、直播/会议等丰富活动类型
    • ‎成绩与进度:自动批改计分、成绩册管理、学习完成度跟踪,教师可实时掌握每个学员进度
    • ‎日历与时间线:学习任务截止日期、测验关闭时间统一展示,支持导入/导出日历,学员自动收到待办提醒
    • ‎多角色权限:管理员/教师/学员分级权限,站点管理后台可配置主题、插件、注册与课程审批
    • ‎多语言与移动端:官方多语言支持(含简体中文),配套 iOS/Android 官方 App,离线学习
    • ‎插件生态:数千款官方插件市场插件,可扩展认证、支付、商城、AI 集成等能力

    技术选型

    • ‎后端:PHP(Moodle 5.3 要求 PHP 8.3+)
    • ‎数据库:MariaDB 11.4.0+ / MySQL 8.4+ / PostgreSQL 17+ / MSSQL(官方要求)
    • ‎Web 服务器:Apache / Nginx 均可
    • ‎部署方式:官方提供 tgz/zip 安装包与 Git 方式获取源码,上传到带 PHP 与数据库的服务器即可安装(宝塔面板建站、一键创建站点后导入即可);另有 Windows/macOS 集成安装包用于本机试用
    • ‎协议说明:GPL-3.0 开源协议,可自由部署与二次开发

    项目截图

    开源地址

    • ‎GitHub:https://github.com/moodle/moodle
    • ‎官网:https://moodle.org
    • ‎中文文档:https://docs.moodle.org/
    • ‎开源协议:GPL-3.0

    所有分享的源码,我已整理到文档中

    关注公众号,私信回复:源码汇总文档

    如果您觉得这篇文章对您有帮助,请通过点赞和转发来支持作者,您的每一次互动都是对我们努力的肯定。谢谢!

    -End-

    回首页,搜索你想要的文档

    在首页搜索框输入关键词,快速定位资料

    文库首页搜索指引 立即搜索

    相关学习资料