SiteFactoryCMS:开启生成功能

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页 | 首页 | DedeCMS | 帝国CMS | Drupal | PHPCMS | PHP168 | Xoops | Joomla | SupeSite

网站默认页面后缀格式为.aspx,这种格式的网页一般称为动态网页。用户所访问的动态网页是由服务器端依靠服务器执行的程序代码进行动态运算后展现给访问者,动态网页在大访问量时会加重服务器的负担。而扩展名为.html、.htm、.shtml等格式的网页,通常称为静态网页。静态网页一般由系统在指定时间内所生成的结果页,可加快浏览速度,减轻服务器负担(这里的静态页指纯 HTML和JS代码的页面,不包括伪静态页),但在网页数据更新时需要重新生成。

系统有强大的生成HTML功能,生成HTML功能可以和现在任何其他类似系统相媲美。首页、栏目页、内容页、专题页……所有页面都可以生成完全的HTML 页面(评论和点击数统计除外),人性化的定时生成功能和自动生成功能,添加或修改文章时就帮您生成一切需要更新的页面,以加快网页访问速度,减轻服务器负担。

开启生成功能

默认网站中网页的扩展名为.aspx类型,若要让网站首页及相关页的扩展名为静态页类型(如 .html、.htm等),则需要进行相关设置,以开启静态页面的功能。

本节将重点讲解开启网站首页、节点页、内容页和专题页的生成功能操作过程。

1. 开启网站首页HTML生成功能

网站首页默认为动态页面格式,您可以按以下步骤开启网站首页的 HTML生成功能:

依次点击“系统设置”->“节点管理”功能链接,在出现的管理界面中,单击左侧管理导航中的“首页”节点,右侧出现修改节点管理界面。勾选“是否生成HTML ”前的复选框,在“栏目列表文件名及后缀”中右侧的内容框中填写静态页扩展名(或从右侧下拉选择框中选择 html、htm、shtml或shtm)后,单击页面底部的“保存”按钮保存设置,此时即开启了首页的静态页及生成功能。

Sf451.jpg

温馨提示:单页节点开启静态页的方法与此相同。

2. 开启节点HTML生成功能

本操作将开启网站栏目页、内容页的HTML生成功能。

依次点击“系统设置”->“节点管理”功能链接,在出现的管理界面中,单击左侧管理导航中相应节点名(如文章中心、下载中心或其所属栏目),在右侧出现的修改节点的管理界面中,单击“生成选项” 书签式管理选项,设置本节点的相关生成选项。

Sf452.jpg

重要参数说明:

·列表页是否生成HTML:勾选本复选框后,本节点的列表页将开启生成HTML功能。

·自动生成HTML时的生成方式:在添加/修改信息时,系统可以自动生成有关页面文件,点选右侧单选按钮以选择自动生成时的方式。

>> 不自动生成,由管理员手工生成相关页面自动生成全部所需页面。

>> 只自动生成内容页。

>> 自动生成内容页和所属栏目的列表页。

>> 自动生成内容页和所属栏目及父栏目的列表页。

>> 自动生成内容页和所属栏目及父栏目的列表页以及自动关联的专题页。

>> 自动生成所有关联的页(在发表、更新文章时,除了自动生成内容页和所属栏目及父栏目的列表页以外,还会自动会生成指定栏目的列表页)。

·栏目列表的存放位置:点选右侧单选按钮设置所生成的栏目列表文件所存放的位置。

>> 列表文件分目录保存在所属栏目的文件夹中。

例:Article/News/Index.html(栏目首页)、Article/News/List_1.html(栏目列表第一页)。

温馨提示:系统会根据栏目的目录深度自动生成一个目录示例。

>> 列表文件统一保存在指定的“List”文件夹中。

例:Article/List/List_236.html(栏目首页)、Article/List/List_236_1.html (栏目列表第一页)。

>> 列表文件统一保存在一级栏目文件夹中。

例:Article/List_236.html(栏目首页)、Article/List_236_1.html (栏目列表第一页)。

·栏目列表文件的文件扩展名:在右侧的内容框中填写所生成的栏目列表文件扩展名(或从右侧下拉选择框中选择html、htm、shtml或shtm)。

·自动更新的页数(列表在此页交叉,重复显示):更新页数设为3,则每次自动更新前三页,第4页以后的分页为固定生成的页面,当新增内容数 超过一页,则再生成一个固定页面,在总记录数不 是每页记录数的整数倍时,交叉页(第3、4页)会有部分记录重复。

·内容页是否生成HTML:勾选本复选框后,本栏目下的内容页都将生成 HTML静态页。

·内容页的文件名规则:设置内容页的文件名规则。右侧三个内容框依次为:文件地址、文件名、文件扩展名。如:/{$ CategoryDir}(栏目路径)/{$Year}(年份)/{$Month}(月份)/{$Day}(日期)/ {$Time}(更新时间){$InfoID}(内容ID).shtml(扩展名)

温馨提示:列表页和内容页是否生成HTML 功能请谨慎选择!以后在每一次更改生成方式前,最好先删除所有以前生成的文件,在保存参数后再重新生成所有文件。

设置好相关参数后,单击页面底部的“修改”按钮保存设置,此时即开启了节点的静态页及生成功能。

3. 开启专题HTML生成功能

本操作将开启网站专题类别与专题页的HTML生成功能。

· 开启专题类别页HTML生成功能:

依次点击“系统设置”->“专题管理”->“专题类别管理”功能链链接。在出现的管理界面中,在相应专题类别名(如“文章专题”)上单击鼠标右键,在出现的右键菜单中选择“修改类别”功能链接,出现修改专题类别管理界面。勾选“是否生成静态页”前的复选框,设置“生成静态页的扩展名”中的文件扩展名后,单击页面底部的“修改”按钮保存设置。

· 开启专题列表页HTML生成功能:

依次点击“系统设置”->“专题管理”->“专题类别管理”功能链接,在出现的管理界面中,单击左侧管理导航中相应专题类别名(如文章专题)前的“+”号,在展开的菜单中的单击专题名,在右侧出现的修改专题的管理界面中,单击“生成选项”书签式管理选项,设置本专题的相关生成选项后,单击页面底部的“修改” 按钮保存设置。

温馨提示:专题HTML生成选项与节点类似,请参阅上节“开启节点 HTML生成功能”中的设置与说明。

在设置好相关生成选项后,依次点击“内容管理”->“生成管理”,还需要按下节“生成管理操作” 中的操作生成相关静态页面后,才能在浏览器中访问到网站前台的相关静态页。