织梦同步静态文件到服务器,某猫织梦插件-织梦dedecms静态文件生成速度的区块插件...

经常使用织梦的朋友都可能都知道织梦cms 的静态生成速度有时候让人无法忍受;如果是企业展的几百篇的文章,那当然绰绰有余,但是一般数据量打起来生成速度也会大幅的降低,与同类的其他cms比如说帝国cms,还有phpcms相比差距不仅仅是十分明显的问题了,所以很多人都在为提高织梦性能而大费周章,最近看到一个从事织梦二次开发的同学开发了一款此类的加速织梦静态生成速度的插件所以就转载过来,可能有人会用到这样的插件。

这款插件适合那些每天都有几百篇文章导入的网站,普通的企业站没有必要。

次插件功能:区块分类、代码类区块、模板型区块、单一生成区块、批量生成区块等; 使用环境:大量页面的局部更新,或者批量更新广告代码,其他;

使用本插件: 请确保您的服务器开启 SSI

Apache 开启ssi

Apache默认是不支持SSI的,需要我们更改httpd.conf来进行配置。我这里以windows平台的Apache 2.0.x为例,打开conf目录下的httpd.conf文件,搜索“AddType text/html .shtml”,找到:

# AddType text/html .shtml

# AddOutputFilter INCLUDES .shtml

把这两行前面的#去掉 。

然后搜索“Options Indexes FollowSymLinks”

在搜索到的那一行后面添加“ Includes”

即将该行改变为 Options Indexes FollowSymLinks Includes

熟悉apache manual的可能会觉得比较容易。

保存httpd.conf,重起apache即可

到此我们就完成了对Apache SSI的设置。

IIS开启 ssi

58df426c3f40fc8e260562bf8233607e.png

NGINX 开启 SSI

主要是三个参数,ssi,ssi_silent_errors和ssi_types,均可以放在http,server和location的作用域下。

ssi on

开启ssi支持,默认是off

ssi_silent_errors on

默认值是off,开启后在处理SSI文件出错时不输出错误提示:”[an error occurred while processing the directive] “

ssi_types

默认是ssi_types text/html,所以如果需要htm和html支持,则不需要设置这句,如果需要shtml支持,则需要设置:ssi_types text/shtml

确保你的服务器开启SSI 后安装插件即可。

将本插件加压后上传,后台安装后:

66e248ec201fecb34935bae26c0f6826.png

点击增加区块

5a39c260af3e17fb9bac2758b04eead3.png

点击 保存区块 添加友情链接区块 回到列表页面点击更新即可更新次区块,查看代码点击 红色名称。也可复制区块。

de628681ce31155985635c81b84c803e.png

批量生成文件名称必须包含 {id}  ({id}代码栏目编号)

点击 [批] ,生成/更新HTML文件即可

2135525E9-4.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值