将现有 LMS 迁移到 Paideia LMS
准备好将你的 LMS 转换为 Paideia LMS 了吗? 请参阅我们的迁移技巧指南之一。
请注意,这些页面中有许多是存根:它们是资源的集合,等待着你的贡献!
为什么将你的 LMS 迁移到 Paideia LMS?
Section titled “为什么将你的 LMS 迁移到 Paideia LMS?”Paideia LMS 提供了许多好处:性能、简单性、现代技术栈,以及许多你想要的功能都内置在平台中。当你需要扩展你的 LMS 时,Paideia LMS 的现代代码库使其易于自定义。
迁移的工作量可能比你想象的要小!
根据你现有的 LMS,你可能能够:
-
导出你现有的课程内容并导入到 Paideia LMS。
-
从你之前的 LMS 迁移用户账户和注册数据。
-
传输成绩簿数据和评估结果。
-
移动讨论论坛和活动提交。
我可以从哪些 LMS 平台迁移?
Section titled “我可以从哪些 LMS 平台迁移?”Paideia LMS 旨在取代传统的 LMS 平台,如 Moodle、Canvas 和 D2L (Brightspace)。如果你目前正在使用这些平台之一,Paideia LMS 提供了一个现代的替代方案,具有:
- 单二进制部署而不是复杂的多服务设置
- 现代技术栈(Bun、React Router v7、Elysia)而不是遗留技术
- 内置功能而不是插件依赖
- 更好的性能和可扩展性
以下是 Paideia LMS 与传统 LMS 平台的对比:
| 功能 | Paideia LMS | Moodle | Canvas | D2L (Brightspace) |
|---|---|---|---|---|
| 部署方式 | 🟢 单二进制文件 | 🔴 多服务设置 | 🟡 云服务/SaaS | 🟡 云服务/SaaS |
| 技术栈 | 🟢 Bun, React Router v7, Elysia, TypeScript | 🔴 PHP, MySQL | 🟡 Ruby on Rails | 🔴 Java, .NET |
| 架构 | 🟢 无状态(PostgreSQL + S3) | 🔴 有状态 | 🔴 有状态 | 🔴 有状态 |
| 插件系统 | 🟢 无(内置功能) | 🔴 丰富的插件生态 | 🟡 有限插件 | 🟡 应用集成 |
| 许可证 | 🟢 AGPL-3.0(永久免费) | 🟢 GPL | 🔴 专有 | 🔴 专有 |
| 设置复杂度 | 🟢 几分钟 | 🔴 几小时/几天 | 🟡 由供应商管理 | 🟡 由供应商管理 |
| 可扩展性 | 🟢 高度可扩展 | 🟡 中等 | 🟡 由供应商管理 | 🟡 由供应商管理 |
| 自定义 | 🟢 现代代码库,易于扩展 | 🔴 复杂的插件系统 | 🔴 有限的自定义 | 🔴 有限的自定义 |
| 性能 | 🟢 优化的现代架构 | 🔴 使用插件可能较慢 | 🟡 通常良好 | 🟡 通常良好 |
| 迁移难度 | 🟢 简单(无状态设计) | 🔴 复杂 | 🔴 复杂 | 🔴 复杂 |
| 成本 | 🟢 免费(自托管) | 🟢 免费(自托管) | 🔴 付费订阅 | 🔴 付费订阅 |
| 维护 | 🟢 最小(单二进制更新) | 🔴 需要持续维护 | 🟡 由供应商管理 | 🟡 由供应商管理 |
| 现代 UI | 🟢 React + Mantine 组件 | 🔴 传统 UI | 🟢 现代 UI | 🟢 现代 UI |
| LTI 支持 | 🟢 内置 | 🟡 需要插件 | 🟢 内置 | 🟢 内置 |
| AI 功能 | 🟢 AI 原生 | 🔴 不可用 | 🔴 不可用 | 🔴 不可用 |
| Microsoft 集成 | 🟢 内置(Teams、OneDrive、Office 365) | 🔴 需要插件 | 🟡 有限 | 🟡 有限 |
我的 LMS 将如何改变?
Section titled “我的 LMS 将如何改变?”迁移到 Paideia LMS 时,你会注意到几项改进:
-
简化的部署: 作为单个二进制文件部署,而不是管理多个服务。
-
更好的性能: 现代架构提供更快的响应时间和更好的可扩展性。
-
无需插件管理: 所有基本功能都是内置的,消除了兼容性问题和安全担忧。
-
现代 UI: 基于 React 的前端与 Mantine 组件提供一致、现代的界面。
