一些计划(包括版本控制)
Earthson(Who am I?)
1. 加入版本控制,类似git。 这使得用户可以完成更加庞大的编辑工作。可以为多人编辑提供支持,从而可以建立一些共同的社区。只要加入社区,用户就可以做一些更改,然后请求会转给管理员,管理员可以接受更改(类似git hub的pull request,这是这里不会产生fork)。 系统比较复杂,但是普通用户依然可以当不知道有版本控制一样完成正常编辑。这个功能更多的是为了多人协作的,当然,它同样也会给个人的编辑工作带来很多便捷。 2. 重新分割数据,这也许会增加查询的次数。但是可以减少一些常用查询携带的数据量。我之前就已经对每次请求增加了“缓存”。所以额外的开销是可以忽略的 3. 把图片数据放入gridfs。 这对备份和恢复都是非常友好的,虽然会产生更大的备份文件 4. 模块化的插件加载方案。js和css的加载应该在后面更加模块化的处理。比如,当文本出现数学公式的时候。相关的js和css文件应当提交给页面,页面负责在正确的位置导入它们。实际上,我们需要将子page模块化。比如博客正文和评论都是不同的子page。子page生成的时候会把需要的js和css信息传递给page。 设计这这样的模块方案,甚至可以提供类似wordpress的插件支持(当然,我觉得这并不重要)。
你的回复
回复请先 登录 , 或 注册相关内容推荐
最新讨论 ( 更多 )
- 一些计划(包括版本控制) (Earthson)
- 开放注册的打算 (Earthson)
- 子曰知识谱(适合翻译技术文档) (juju)
- 子曰的社区 (Earthson)
- 子曰的知识谱 (Earthson)