Express + MongoDB 的尝试一个教育培训类的网站,计划开源,希望各位大侠参观指正
项目地址: http://www.yifengke.com Express + MongoDB 集群 从C#转型Node的第一次尝试,一个人做了1个多月吧,遇坑无数,总结了一下主要是下面几个问题
- 用js实现一个课程编辑器,当时不知道 AngularJS,重新发明了一边轮子,浪费了好多时间
- 图片处理的gm库 效率不太好
- 万恶的缓存,在某些学校的机房里跑的时候一个机房共享路由上的缓存,导致一登陆所有人都刷一个缓存界面看到别人的头像,现在用的是加随机数的方式解决,不知道大侠们有什么更好的办法
- oAuth2 登陆的问题,passport 这个组件相当不靠谱,现在手写了一个替代方案,有什么更好的办法可以实现跨域联合登陆?
- 发邮件 smtpmailer 有什么策略可以不进垃圾邮件?
- express有什么办法可以实现自动包装?增删改查等基本操作可以不在每一个 modal里重新写一遍?
- ejs模板有什么方法可以实现重用,动态加载数据源? 现在两个一样的地方只是数据源不一样我还得做两个不同的ejs模板
还有好多。。。。。
求高手指正,希望下一个项目会更好