SiteWeaver内容管理系统:HTML生成功能

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

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

本系统有强大的生成HTML功能。生成HTML功能可以和现在任何其他类似系统相媲美。首页、栏目页、内容页、专题页……所有页面都可以生成完全的 HTML页面(评论和点击数统计除外),人性化的自动生成功能,在您添加或修改文章时就帮您生成一切需要更新的页面,以加快浏览速度,减轻服务器负担。 生成网站首页 在安装系统运行install.asp,配置您网站的基本信息时,默认网站首页的扩展名为.asp类型。若要启用网站首页的生成静态页面功能,请在后台“系统设置”>“网站信息配置”的“网站选项配置”中,更改网站首页的扩展名类型。

Sw171.jpg

网站首页的扩展名可选择.html、.htm、.shtml、.shtm和.asp五种类型。若选择前四项,即启用了网站首页的生成静态页面的功能。这时刷新后台页面,在左侧“网站管理导航”中将出现“网站生成管理”模块:

Sw172.jpg
>>单击“生成网站首页”,出现“正在生成网站首页(/Index.html)……生成网站首页成功!”的提示信息。
>>单击“生成网站XML输出”,出现“生成网站XML综合数据输出页面(/xml/xml.xml)成功!”的提示信息。

生成网站综合数据 生成网站综合数据功能链接将网站其他内容的生成提取出来单独生成,以加快首页生成速度。提供符合XML规范的数据输出,如RSS导航、XML数据输出以及根据Google规范开发的网站地图等页面。 开启频道HTML生成功能 本系统默认频道页面显示为.asp格式,您可以按以下步骤开启频道的HTML生成功能:

1.在后台的“网站管理导航”中,单击“系统设置”->“网站频道管理”,右栏出现“频道管理”界面。

Sw173.jpg

2.单击要开启生成功能频道“操作”列中的“修改”链接,出现“修改频道设置”界面。在“生成HTML方式”中,选择一种生成方式:

Sw174.jpg

3.单击“保存修改结果”按钮保存设置。系统返回“频道管理”界面,您可以看到本频道的“生成HTML方式”列中显示为“部分生成1”。本频道则已开启HTML生成功能。

Sw175.jpg
!生成HTML方式中,4种方式在本频道的“生成HTML方式”列中分别显示“不生成”、“全部生成”、“部分生成1”和“部分生成2”。

在“生成HTML方式”设为后三者时,可设置更详细的自动生成HTML时的生成方式、栏目列表文件的存放位置、目录结构方式、内容页文件的命名方式、频道首页的扩展名、栏目页、专题页的扩展名和内容页的扩展名。

!以上参数请谨慎选择。在每一次更改以下参数前,您最好先删除所有以前生成的文件,然后在保存参数设置后再重新生成所有文件。

更多的生成设置说明请参阅前章“网站频道管理”中的“频道参数说明”。 频道生成功能管理 频道开启了HTML生成功能后,单击“网站管理导航”中各频道中心管理,您会发现管理菜单中多了“生成”功能链接。

Sw176.jpg

单击“生成”链接,在出现的“文章中心管理--文章生成”管理界面中,出现“已生成”和“生成HTML操作”列。

>>在“已生成”列中,可查看文章是否已经生成静态页面,“√”表示已经生成,“×”表示尚未生成。
>>在“生成HTML操作”列中,可以对文章进行生成、前台预览和删除的操作。
Sw177.jpg

底部有“生成首页”、“生成所有文章”、“生成选定的文章”和“删除选定文章的HTML文件”4个功能按钮,以执行本频道相应文件的生成管理。 频道生成功能操作 频道开启了HTML生成功能后,在左侧“网站管理导航”中将出现本频道的生成管理,如“文章中心生成管理”,本频道所有的生成管理均在这里操作(本章以文章频道为例)。

Sw178.jpg

单击“文章中心生成管理”出现“文章中心生成管理”界面。 内容页生成操作 系统提供了灵活的生成方式,您可以按最新文章、更新时间、指定文章ID、指定栏目等方式生成文章内容页:

>>方法一:

1.单击“文章中心生成管理”最先出现的是“内容页生成”界面:

Sw179.jpg

2.在“文章内容页生成操作”选项中,设置某种生成方式的参数后,单击“开始生成>>”按钮,系统自动生成指定的内容。您可以看到生成的过程与结果:

Sw180.jpg

>>方法二:

1.单击“网站管理导航”中“文章中心管理”中“文章管理 | 审核 | 生成”的“生成”。出现“生成管理”界面:

Sw181.jpg

2.单击底部“生成所有文章”或勾选相应文章后单击“生成选定的文章”功能按钮,生成所有文章或指定的文章。

问题:在生成HTML时如何快速生成文件?

解答:打开组件安装目录(默认为WINNT\System32)中的 PowerEasy.ini文件,可以看到如下内容:CreateMode=0(生成HTML模式,0为慢速生成,1为快速生成)SleepTime=1 (暂停时间,以秒为单位)修改成CreateMode=1 SleepTime=0即变回了快速生成模式。 栏目列表页生成操作 栏目文章列表页面是指各个频道栏目中,显示栏目内文章列表的页面。

>>方法一:

在“文章中心生成管理”的“栏目页生成”选项中,可选择“生成选定的栏目列表页”或“生成所有的栏目列表页”二种方式。

Sw182.jpg

>>方法二:

单击“文章管理 | 审核 | 生成”的“生成”,出现“生成管理”界面中单击下方“生成所有栏目列表页”按钮,就会出现一个生成的过程,直到所有页面生成结束。这时候所有的栏目列表页都已经生成。 频道首页生成操作 本功能生成本频道的HTML首页页面。

>>方法一:

1.单击“文章中心生成管理”的“其他页生成”界面中:

Sw183.jpg

2.单击“生成文章中心首页”按钮。

>>方法二:

单击“文章管理 | 审核 | 生成”的“生成”,出现“生成管理”界面单击下方“生成首页”按钮,生成频道HTML首页。 专题列表生成操作 本功能生成本频道的专题列表页面。

>>方法一:

1.单击“文章中心生成管理”的“专题页生成”界面中:

Sw184.jpg

2.在“专题页生成”选项中,可选择“生成选定的专题列表页”或“生成所有的专题列表页”二种方式。 在进行专题生成操作之前,请先添加专题。详细方法请参阅后章“专题管理”。 生成定时设置/定时启动 定时功能提供了对网站计划任务的支持,指在既定的时间或设置基础上,自动执行相应任务,类似于windows的任务计划功能。系统提供了定时采集、定时生成和定时设置的功能,将采集和生成任务改由单独进程(窗口)控制,给网站管理工作带来更大的自由度。将定时采集和定时生成同时运行,可极大减轻站长的工作量,提高网站自动管理的效率。 >>定时生成设置 1.进入后台,在“网站生成管理”中单击“定时设置”,右栏出现“定时系统项目管理”界面,定时设置:设定系统定时执行相应项目或设置的时间。

2.单击“定时生成”选项卡,出现定时生成项目:

Sw185.jpg

参数说明:

>>请选择定时生成的频道:
·左侧选择需要定时生成的频道,鼠标单击相应的频道名称,右侧则出现本频道项目生成操作设置的详细内容。若有多个频道开启了生成功能,则可以单击相应的频道名称以单独设置本频道的项目生成操作设置。
· 若您尚未开启过频道的生成功能,或相关频道已经禁用,则会出现“您的频道还没有设置生成功能,或您指定的生成频道已经禁用。”的提示。您可以在“系统设置”->“网站频道管理”中开启或启用本频道的生成功能。详见“网站后台管理”中的“HTML生成功能”章节相关内容。
>>项目生成操作:
·内容页生成操作:设置频道内容页面的生成项目,本项目为单选选项。
->不生成项目内容页:选择了本选项则不生成内容页。
->生成最新N篇项目:设置本频道需要生成的内容页篇数。
->生成最近N天内的项目内容页:设置本频道在最近多少天内生成内容页。
->生成所有未生成的项目:选择了本选项则自动生成本频道所有未生成的内容页。
->生成所有项目:选择了本选项则自动生成本频道所有需要生成的内容页。
·栏目列表页生成操作:选择了本复选框则自动生成本频道所有栏目列表页。
·专题列表页生成操作:选择了本复选框则自动生成本频道所有专题列表页。
·频道页生成操作:选择了本复选框则自动生成本频道首页。

3.设置好各项参数之后点击“保存定时设置”按钮。 >>定时设置 1.单击“定时设置”选项卡,出现定时设置项目界面:

Sw186.jpg

在本选项中可以设定定时生成或采集的时间:

在下拉选择框内您可以选择以每天、每周或者每月的某个时间进行采集。

·每天:选择以每天的定时方式,则可以进一步设置每天定时的时间。
·每周:选择以每周的定时方式,需要设置本周的具体日期和定时时间。
·每月:选择以每月的定时方式,需要设置本月的具体日期和定时时间。

2.设置好各项参数之后点击“保存定时设置”按钮。 >>启用定时 在设置好定时采集、定时生成和定时时间的相关设置后,您还需要启用定时使定时项目。

启动定时的步骤:单击后台“采集管理”->“启动定时”,或在“定时系统项目管理”的“管理导航”中单击“启动定时项目”功能链接启用定时。定时启用成功后,系统出现“定时项目已经开启成功”的提示。

Sw187.jpg

在定时项目开启后,您可以切换浏览器去做其他工作,为了安全请开启 windows 安全认证以确保定时项目的正常运行。 HTML-ASP格式互转换 系统在生成静态页面时仍然在数据库中保留了网站的数据,您可以随时取消静态页面的显示方式,即将HTML显示页面格式转换成ASP页面显示格式。您可以按以下步骤关闭频道的HTML生成功能:

1.在后台的“网站管理导航”中,单击“系统设置”->“网站频道管理”,右栏出现“频道管理”界面。

Sw188.jpg

2.单击要关闭生成功能频道“操作”列中的“修改”链接,出现“修改频道设置”界面。在“生成HTML方式”中,选择“不生成”:

Sw189.jpg

3.单击“保存修改结果”按钮保存设置。系统返回“频道管理”界面,您可以看到本频道的“生成HTML方式”列中显示为“不生成”。本频道则已关闭了HTML生成功能。

Sw190.jpg

更多的频道设置请参阅前章“频道参数说明”。 自动生成功能说明 系统具有人性化的自动生成功能,如果在本频道开启了HTML生成功能,在添加或修改信息时系统将自动生成内容页、栏目页与频道首页等一切需要更新的页面。