发新话题
打印

Discuz静态改造版发布

本主题由 工友 于 2008-1-17 08:53 加入精华

Discuz静态改造版发布

程序是根据Discuz! 6.0.0 utf-8版改造而来,先前提供的utf8版本经过测试不能用于gbk版本,请重新下载gbk专用版本
功能:
现在虚拟主机限制cpu都很严,在线一多就容易超限。使用虚拟主机的占一般在线不会很多,但是现在搜索引擎的蜘蛛都非常猖狂,一旦蜘蛛来了往往会超限,导致网站被关,又不好把搜索引擎屏蔽掉。本程序就是把游客浏览的页面存为静态数据,下次如果再有游客来访问此页面的时候就不会再去读数据库了,直接读静态化的文件,从而节省了大笔的cpu开销和mysql连接。

安装:
先在论坛所在目录下建一个名叫html的子目录,并设置为777属性,如果是suphp或windows的主机不需要设置属性。然后解包后覆盖原文件即可

反馈:
如果在使用中遇到什么问题,联系我即刻,共同讨论解决

附件

utf8.zip (23.32 KB)

2008-1-15 11:26, 下载次数: 133

gbk.zip (23.01 KB)

2008-1-15 11:26, 下载次数: 166

TOP

现在只静态化了帖子页,下面我开始进行列表页静态化的可行性研究

TOP

回复 1# 的帖子

支持  希望研究快点  早点发布

TOP

请问站长,列表页面能解决么??
非常感谢这么好的东西

TOP

引用:
原帖由 工友 于 2007-12-18 13:03 发表
现在只静态化了帖子页,下面我开始进行列表页静态化的可行性研究
我采集的帖子太多,列表页面问题太大了,很慢,不知道怎么解决这个问题啊.

另外,我用了限制游客读取全文/只能读取部分内容的插件,用了这个后,前面那个插件失效了,但是您这个插件是否有效还看不出来,HTML文件夹里面只有一些目录,没有文件产生.

能告诉一下修改了什么代码么?如何还能让游客限制插件有效?

TOP

引用:
原帖由 cofco 于 2008-2-3 20:52 发表


我采集的帖子太多,列表页面问题太大了,很慢,不知道怎么解决这个问题啊.

另外,我用了限制游客读取全文/只能读取部分内容的插件,用了这个后,前面那个插件失效了,但是您这个插件是否有效还看不出来,HTML文件夹里面只 ...
目录里没文件?你用的是哪里的虚拟主机?有可能是新建的目录权限不够造成的,解决办法是你先把现在的目录删除,自己建立数字目录,然后把目录属性设置为777即可,html目录的属性也要设置为777.手工建立的目录名字是这样定义的,1~10000的id号的帖子放在目录1里,你建立一个名字为数字1的目录即可,帖子最大id号有多少,依次类推即可.

目录的问题你确实有需要我会来制作,你先解决好这个生成文件的问题,解决好了回复我,我开始做列表页的静态化.

TOP

我自己弄的服务器,win2000系统,该目录权限全部开放,,everyone完全控制的权限,
严格按照站长的要求做的,还按照这个帖子设置了论坛http://www.taoji.org/forum/thread-1636-1-1.html

谢站长了,还是不知道问题出在何处.

TOP

我目前的最大问题,就是TAG列表打开极慢,每个TAG打开最慢的260多秒,最快的40多秒

TOP

目录是自行建立了不少,比如119/126等但是,目录里面都是空的,没有被缓存的文件

TOP

我对windows服务器没有使用过,这方面可能帮不上忙了,不过无法建立文件应该是权限问题.另外服务器如果是你自己的,那么完全不用静态化帖子页面,这点负载对于独立服务器是可以忽略不计的.

如果tag比较消耗资源,可以在基本设置->论坛功能里,把标签关闭

另外你在后台是否可以看到哪个文件比较消耗资源,可以告诉我,我看看能不能优化一些

TOP

发新话题