This action will force synchronization from doramart/DoraCMS, which will overwrite any changes that you have made since you forked the repository, and can not be recovered!!!
Synchronous operation will process in the background and will refresh the page when finishing processing. Please be patient.
1、前台使用nunjucks重写(因为模板字符串渲染是最快的)
2、添加了doracms前台后台对国际化的支持(目前支持中文、英文、日文)
3、添加了对缓存超时时间配置支持
4、由于前台使用了nunjucks作为模板引擎,doracms从2.1以后支持换肤功能
5、前台支持IE7,8浏览器
6、针对部分提交内容进行xxs处理,提高系统安全性
7、修复删除后台消息的bug
8、修复删除系统管理员的bug
9、优化了文件目录(setting.js,config等)
10、修复了功能相关的一些bug
1、改造后的架构有能力支持到IE8, 之前的架构无法实现
2、首页访问速度提升2-3倍
3、内页打开速度进一步提升
4、内存占用小,对服务器要求低
5、支持模板
1、用户中心添加文章功能,用户可以发布文章了,支持markdown语法
2、优化webpack打包流程,压缩lodash,拆分element-ui
3、服务端异常处理
4、用户留言xss处理
5、修复文章点击量不准确的问题
6、修复在开发环境下,后台切换登录超级管理员和测试管理员,左侧菜单没有变化的问题
7、首页添加了用户留言模块,以及推荐模块
8、优化相关样式和界面布局
9、修复了其它bug
更新方法: 1、checkout 最新 2.0.5 代码
2、删除 node_modules,重新安装依赖包
3、启动数据库,执行npm run dev
DoraCMS 使用的技术栈:
1、vue + vuex + vue-router 全家桶
2、webpack 2
3、nodejs 8.1 + express 4
4、mongodb 3+
演示地址: 前端开发俱乐部 后台登录: https://www.html-js.cn/dr-admin 测试账号:doracms/123456
开发文档: 前端内容管理框架 DoraCMS2.0 开发文档
生产部署教程: DoraCMS2.0 linux部署(生产环境)教程
├─build // webpack 相关配置文件
│
├─configs // 配置文件
│ │
│ └─logConfig.js // 日志配置文件
│
├─logs // 日志目录
│
├─dist // webpack 生成文档存放目录
│ │
│ ├─server
│ │
│ └─static
│ ├─css
│ │
│ ├─images
│ │
│ ├─img
│ │
│ └─js
│
├─server // 服务端目录
│ │
│ ├─lib // 核心层
│ │
│ └─routes // 路由文件
│
├─src // 客户端程序目录
│ │
│ ├─api // api 配置文件
│ │
│ ├─filters // 过滤器
│ │
│ ├─index // 前台组件
│ │
│ ├─manage // 后台组件
│ │
│ ├─template // 初始模版
│ │
│ └─utils // 实用工具
│
└─utils
├─middleware // 中间件
│
├─authPower.js // 资源鉴权
│
├─authSession.js // session 鉴权
│
├─authToken.js // token鉴权
│
├─logUtil.js // 日志配置
│
├─settings.js // 关键信息配置
│
└─validatorUtil.js // 信息校验
安装 NodeJS: https://nodejs.org/zh-cn/
安装 Mongodb: https://www.mongodb.com/download-center#community
# 安装依赖
$ npm install
# 开发模式
$ npm run dev
# 生产模式
$ npm run build
# 启动(需先生成静态文件)
$ npm run start
登录 http://localhost:8080/dr-admin
如果你发现DoraCMS很有用,可以请生哥喝杯咖啡(⊙o⊙)哦
MIT
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。