概念/述语

数据库

程序设计

组件介绍

  • HTML组件
  • 导航
  • 焦点图
  • 图片
  • 视频
  • 路径导航
  • 模板组件
  • 脚本
  • 样式
  • 文章列表
  • 文章类别
  • 文章内容
  • 置顶文章
  • 文章概览
  • 产品列表
  • 产品类别
  • 产品内容

ZKEACMS通过可视化设计,在设计页面的时候更加直观。ZKEACMS通过创建布局,页面中使用布局,通过组件,使页面与数据(内容)关联起来,并通过模板再个性化的呈现,从而实现高度自定义。

程序架构

程序架构

基本设计图

ZKEACMS基本设计图

访问请求流程

ZKEACMS访问请求流程

ASP.NET MVC 4

ZMEACMS 是使用 ASP.NET MVC 4 开发的,要求 .Net Framework 4.0

路由

在之前,一般一个URL请求,就是对应一个页面,这样页面数便是死的,用户不能自己添加页面。URL和页面的关系分离成了问题点之一。然而MVC中的路由,可以轻松的解决这个问题。

ZKEACMS定义了不同优先等级的路由,页面的路由为最低优先级,以便在接受请求,在不满足所有的Action/Controller之后才到数据库中查找相关的页面信息。

EasyFrameWork

ZKEACMS使用EasyFrameWork开发,整个开发过程变得快捷简单,从数据库到视图都可以快速完成。

Bootstrap

ZKEACMS使用Bootstrap3前端框架。

Bootswatch

ZKEACMS的现有主题,是基于Bootswatch的主题的修改。

TinyMCE

ZMEACMS使用TinyMCE作为编辑器,并且扩展、添加了一些插件,用于编辑HTML内容或者“段落”内容。

jsTree

ZKEACMS后端的树使用的是jsTree,并且已经包装成了组件,方便使用。