SiteServer CMS5.0使用总结

本文介绍了SiteServer CMS5.0的工作原理,详细讲解了后台操作如何影响网站,包括网站目录结构、数据库重点表以及如何不使用后台系统直接操作数据库完成特定任务,如更改树节点的父节点和取消生成任务。此外,还分享了数据库减负的方法。

工作原理

此CMS的原理是,利用后台网站建立网站信息,为相应网站提交相应的新闻内容,以及设置对应的页面模板,最后再结合模板及网站内容生成对应的静态页面。如此就构成了对应的前台网站,而这类网站实际上是由一大堆静态文件(.html文件)组成的。

关于静态页面的生成,SiteServer CMS 提供了两种生成方式:

  • 通过IIS的w3wp.exe进程来实现
  • 通过控制台程序siteserver.exe来实现

只要把控制台程序siteserver.exe启动起来,创建的所有页面生成任务就会被存储在数据库中,然后通过siteserver.exe来执行。如果siteserver.exe没有启动,则创建的所有页面生成任务就会被暂存在存在内存中,然后通过IIS的w3wp.exe进程来执行。

后台操作对网站的影响

一般部署一个cms网站后,其后台地址为"网站地址/siteserver",如:网站地址为:http://localhost,则后台地址为:http://localhost/siteserver。

一、网站目录说明

  1. 一个SitesServer后台只能建立一个主站,但可以建立多个子站,主站目录就是项目的根目录;
  2. 而子站的目录呢?是在主站目录下建立相应名称的目录,放置子站相关的文件。如下图:
    在这里插入图片描述

二、介绍网站的基本目录结构(以一个子站为例)

safetyMobile     //--------这是子站的目录
channels     // ------- 栏目对应的目录
contents  //------- 内容页所对应的目录
css // ------样式表所存放的目录
images
incloude // ------包含文件所存放的目录
js // ------js文件所存放的目录
node_modules
Photo
sitefiles
Template // ------模板文件所存放的目录
upload // ------上传文件目录
index.html // ------首页
T_首页.html // ------首页模板(它不放在Template中)

详情说明
channels:当栏目创建成功后,系统就会创建此目录,并在此目录下创建此栏目id为名的.html页面(这此页面都是二级页面),如图:
在这里插入图片描述
chtents:此为内容页目录,其下面还有两级,一级为栏目目录(以栏目id命名的目录),二级为内容页面(以内容id命名的.html文件)。如图:
在这里插入图片描述
css:样式表所对应的目录,在后台系统中,“显示管理——>样式文件管理”列表就是读的此目录的文件,是直接读取的,所以,你可以直接【修改】/【删除】/【新增】目录中的文件,不需要通过后台系统,找到对应文件,再点击【编辑】去操作。当然你想要那样操作也是可以的。
在这里插入图片描述
js:此文件夹,与 上面的CSS 文件夹一样。
Template:此文件夹,保存的是网站的模板文件。这是网站的灵魂文件啊,它来控制页面的布局啊。这里的文件都是记录在数据库中的,可以在目录中修改文件的内容。但不能在此进行【新增】/【删除】文件操作,最好是在后台操作。
upload:上传文件所存放的位置(包括图片,文档等)
incloude:这是局部文件存放的目录,也是直接读取目录的,可以目录中直接操作,不是必须经过后台系统。
T_首页.html:首页模板
index.html:首页,首页模板生成的首页。

数据库说明(平常使用时重点关注的表)

下面列表一些我常用到的表结构,更多详细的请看另一个博主的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值