发布于 2016-01-05 02:49:04 | 253 次阅读 | 评论: 0 | 来源: 网友投递
DoraCMS NodeJS内容管理系统
DoraCMS 是基于 Nodejs+express+mongodb 编写的一套内容管理系统。DoraCMS 开源没多久,但是已获得很多前端开发者的关注。目前市面上有很多内容管理系统(如织梦、帝国等),都是以 php 为基础编写的,而DoraCMS 则是基于 nodejs,只要有基本的前端开发经验和少量的 js,就很容易上手。DoraCMS 创建的目的是为了更深入的了解 nodejs 并付诸实践,开源的目的也是为了通过案例来不断改进我们的 nodejs 水平,共同提高;
1、优化后台分页
2、添加了模板编辑功能
3、根据@chinakids的建议优化了后台左侧菜单回选代码
4、优化后台首页显示,{{}}改成ng-bind避免未及时加载而出现的大括号
5、下拉菜单样式的统一
6、新增了添加本地模板的功能
7、优化了图片上传和文件上传,图片上传可以设置默认不压缩
8、优化了文件真实类型校验
9、修复了用户注册校验的bug
10、修复了扩展路由访问不到页面的bug
11、修复了添加或删除模板单元的缓存问题
12、优化了uploadify组件
13、优化了搜索结果关键字高亮
14、增加了一个系统模板doraGallery
15、修复了一些明显的bug
下面介绍下主要变更:
1、模板编辑。由于在前一个版本中,模板跟源码独立出来了,于是考虑到用更简单的方式来改模板,比如一点小改动,原本可以在ftp或ssh上来改,有没有更好的方式呢,在这个版本中,这一块做了优化:
在后台编辑会不会更方便呢,加链接、备案信息、样式等,点击更新刷新前台就有效果了。
2、本地模板上传,在前面也有介绍,用户可以自己制作模板导入到DoraCMS中,我们提供了模板基础文件,可以下载下来修改合适信息后导入到DoraCMS:
让风格修改更加简单。具体如何操作请查看DoraCMS模板概述
3、后台新增了一个系统模板doraGallery。
这个模板是之前做的静态页,这次修改成DoraCMS模板了。ps:做模板比较费事,如果你有好的资源可以发给我,我会选择一些优秀的做成系统模板,好东西需要一起分享嘛