Discuz!使用问题、建议、BUG等请到论坛反馈以便获得及时帮助,大型问题建议走付费途径。

HTML 静态配置

一、HTML 启用

生成 HTML 的作用是把网站的动态页面生成静态 HTML 页面,生成静态页面后,访问的链接地址是类似这样的形式:http:/html/xxx.com/html/*.html。为什么会是这样的链接类型呢?原因是:生成的 HTML 页面全部存放到 SupeSite 根目录下的 HTML 这个文件夹里!

生成 HTML 静态页面的优点:别人访问您的站点时直接访问生成的 HTML 页面,不会频繁地涉及数据库操作,大大减轻了服务器负担,提高了站点效率。缺点:html 静态页面不是实时更新的(站长可以在后台设置更新时间),因此显示的信息会有一定的延迟。并且生成的静态页面会占用服务器的硬盘资源。

通过如下的设置可以为站点启用 HTML 静态功能,具体方法是:打开 SupeSite 后台,进入基本设置,点击“HTML 启用”,然后可以看到如下图的界面。根据站长的需求,选择不同的页面来生成 HTML。如下图所示:

在此介绍一下:高效率模式和智能识别模式。

高效率模式:页面的链接始终为 PHP 模式。在点击查看PHP模式的链接时,程序会自动跳转到已生成的静态页面。该模式效率高,页面执行时间短。

智能识别模式:页面的链接会自动判断 HTML 文件存在,如果已经存在,则该页面在更新的时候,链接会变为静态 HTML 模式。该模式会影响页面执行时间,但对搜索收录效果较好。在关闭 HTML 之后,如果 HTML 文件夹里仍然存在 HTML 文件,仍然会成为静态链接。

二、HTML 更新

生成的 HTML 静态页面并不是实时更新的(站长可以在后台设置更新时间),因此显示的信息会有一定的延迟。为了您站上的信息得到很快的更新,您可以指定一个 HTML 更新时间,所有的 HTML 文件在被点击查看的时候,都会强制更新到您指定的这个时间。

三、HTML 删除

如果不需要 HTML 静态页面可以批量删除。您可以用 * 来代替任意的字符。比如,你要删除 n11.html n12.html 这样以 n1 开头的文件,你可以输入 n1*.html 。您可以用 | 来间隔不同的文件名。比如,您只想删除 n11.html n12.html 这两个文件,你可以输入n11.html|n12.html 。

四、HTML 手工生成

本操作可以对 HTML 进行手工批量生成。注意,如果您开启了 HTML,指定的页面类型会在被浏览时,会自动生成 HTML,因此,本操作不是生成 HTML 必需的操作。

这里注意:是否将从论坛推送到 SupeSite 的帖子进行生成 HTML 操作(帖子的发布时间需要在指定的范围内)。如果希望从论坛里推送来的帖子也生成静态页面的话,需要点击这个选项前面的方框。

如何让新建立的频道也可以生成 HTML 静态页面?

请设置 channel 下的相应新频道模板里的 $makehtml 设置为 1

返回主目录    返回使用目录    返回本目录

{lang scrolltop}