一个Open-edX的实验平台
文章目录
先秀一下颜值
Tomorrow Night Eighties
由于采用了Sass来管理主题样式,替换起来十分简易,通过siteapi来向平台发送主题切换指令,可允许网站管理员动态切换主题,当然更好的方案是站内控制,不过目前这种方式已经极其便利了
首先展示的配色风格是时下极其流行的代码配色主题:Tomorrow
我的ipython notebook用的是这个配色
Tomorrow Night Eighties的配色风格,温和而内敛
更多配色
以下是其他的几种配色,正在实验中,包括深受vim和sublime用户欢迎的solarized风格(我用了light色调)
以及程序员习惯的纯黑主题
动机
搭建一个实验性质的Open edX平台
计划
- 分享架构经验和教训
- 开放大部分数据
- 将所有接口对外开放
- 欢迎小伙伴利用oauth机制将其用web技术做成跨平台应用(reactnative)
- 移动端和前端小伙伴也可以用这些接口做练手项目,如果好用,可能被收购的哦233
近期实验特性
- 可切换的主题
- 采用siteapi接口
- 分布式性能优化评测与调优
- 高并发/瓶颈/监控
->
调优
- 高并发/瓶颈/监控
- 小组聊天,p2p交流
- webrtc用于点对点
- 直播集成
- CDN
- 跨平台笔记
- 重心是笔记的加密功能(jwt)和定位功能
- 全站级别的消息通知
- 信息流
- 网站
->
用户(活动通知) - 用户
->
用户(私信) - 用户
->
网站(建议反馈)
- 网站
- 信息类型:
- 论坛
- 站点级别的活动通知
- 课程通知
- 订阅(多
->
多)
- 订阅(多
- 技术架构:消息队列
- 信息流
说明
服务器配置低,暂时不对外开放,有访问需求的同学,可以给我发邮件索要http入口密码
文章作者 种瓜
上次更新 2016-05-17