介绍

2018-11-06 08:20:42

Cabloy-CMS是什么

Cabloy-CMS是基于CabloyJS全栈业务开发框架开发的动静结合的CMS,可以快速构建企业网站博客社区商城等Web应用

在线演示

https://zhennann.me

特性

Cabloy-CMS受Hexo启发,采用静态 + 动态的架构,弥补了Hexo许多功能上的不足,主要特性如下:

  • 内置多站点、多语言支持
  • 不同语言可单独设置主题
  • 内置SEO优化,自动生成Sitemap文件
  • 文章在线撰写、发布
  • 文章发布时实时渲染静态页面,不必整站输出,提升整体性能
  • 内置文章查看计数器
  • 内置评论系统
  • 内置全文检索
  • 文章可添加附件
  • 自动合并并最小化CSS和JS
  • JS支持ES6语法,并在合并时自动Babel编译
  • 首页图片延迟加载,自动匹配设备像素比
  • 调试便捷

架构 - 动静结合

动态部分

Cabloy-CMS基于CabloyJS全栈业务开发框架,提供了强大的文章后台管理系统

CMS当中经常变动的功能均通过动态部分实现,并提供后端API接口供静态部分调用

静态部分

Cabloy-CMS将首页文章等静态元素实时渲染成静态文件,既满足了SEO的需求,同时也提升了访问性能

此外,静态部分通过Ajax访问动态部分提供的后端API接口,可实现丰富的页面功能



评论: