产品文件构架说明

作者:管理员发布时间:阅读数:100


一、 产品文件组成

山源CMS产品文件组成构架如下图所示:


1.1 admin文件

admin文件夹是包含的是后台管理的静态模板文件,为了不和前台冲突特地区分开来

note v1.2版本以后,admin模板文件移动到了themes


1.2 config文件

config文件就是前台和后台的配置文件了,里面包含了数据库连接,session,xsrf加密串组成,模板配置等等

1.3 themes

这个就不陌生了,这个是主题文件夹,所有的前台主题文件都应该放置在这里,里面有个默认的defualt文件可以参考

note v1.2版本以后,admin模板文件移动到了themes

1.4 linux-cms

这是前台文件,一个已经打包好的二进制包,可以在config/cms.ini里面配置好参数后,直接执行

1.5 linux-server-cms

这个后台文件,一个已经打包好的二进制报,可以在config/admin.ini里面配置好参数后,直接执行

1.6 pem.license

一个授权证书(测试的)

二、 深层文件解读

2.1 admin文件夹打开后可以看到如下所示:


2.1.1 captchafonts

后台验证码的字体文件

2.1.2 static

如名字所示,这个是后台的静态文件目录,里面包含了js,css,及各种前端库,插件

2.1.3 views

这个就是后台的模板目录啦,里面包含着html模板渲染的实现

2.2 config文件

简单的配置项


2.3 前台模板文件

逻辑和admin后台一样,只不过admin是独立出来了而已