现在已经想办法可以通过捕获缓冲区将wordpress的php输入写入到html文件中了,因此该插件名字改为html-obcache-creator,ob 为outout buffer,建议想安装这个软件的朋友请到http://demo.storyday.com 多进行几次测试,由于本人时间有限,所以无法做足测试,现在的缓存机制是:
- 留言页面的时候,如果该文件不存在,则自动建立该文件对应的html文件,如果你的url是http://host/ss/cat/21/,那程序将在21的目录下建立index.html文件,因此,缓存的生成是在第一次访问的时候生成的。
- 发表新的文章、删除文章、修改文章、评论动作的时候,对应的缓存将被删除,下次有人访问该页的时候重新生成。
- 由于上面的机制,所以后台就没有批量重新建立缓存的按钮了。
- 本插件最好配合本站的ajax留言插件 cos-ajax-comments 使用;
- 请保证你url对应下的目录属性为0777可写。
- 请保证你根目录下有index.bak.html文件存在,并且可写属性设置成666;
- 本站依然用的老插件
下载地址:html-obcache-creator.zip(Feed输出有bug)
安装方法:
安装方法:
- 首先,永久连接不能使用默认格式;
- 修改你的永久链接格式,保证你的url路径看起来像真正的HTML文件的路径,中文推荐采用 /html/y%year%/%post_id%.html如果你和我一样不怕麻烦愿意为每篇文章写一个英语的post slug,建议采用这样的格式:/html/y%year%/%post_id%_%postname%.html;
- 下载插件,在后面的下载页面;
- 后台激活插件;
- 用户第一次访问页面的时候将会生成静态html文件;
- done
Bug已经解决,主要原因是feed的xml注释位置错误,并非php程序错误
该日志未加标签
用了一下,感觉确实很好
呵呵,感觉好就不错,你怎么不留下你的blog地址呢?
刚刚发现一个问题,现在feed输出不能用了,出现下面的提示
Incorrect syntax was used in a comment. Error processing resource ‘http://bluelion.uni.cc/feed/’. Line 182, Position 64
e>
———————————————-…
实在不好意思麻烦您。另外刚把自己的地址加上了,最近没更新,有点不好意思。。。
周末来解决这个问题。谢谢!其实不影响订阅,仅仅xml的注释位置出现了错误
你这个插件是之前的html-cache-crator吗?你这里插件太混乱了,经常改名,而且更新了也没有在新旧的插件日志里作出任何提示。你可以在旧的插件日志里加个update提示和更新了的插件日志的链接,在新了的插件日志里也要链接到旧了的插件日志。或者为你的这个插件建一个专用的页面
本人表达能力比较差,不知道cosβ能否看懂
之前那个是creator,不一样了,这篇文章中有说明哦,关于你提到update的问题,建议不错,下次我发布插件的时候注意点
挺不错的一个插件,不过好像不会生成首页的静态index页面,搞了半天没有成功,后来发现你的测试页面:http://demo.storyday.com 也是没有首页静态页面的,不会还要和你之前的那个插件一起使用才能生成首页静态页面吧?还有如果能让Pages也生成静态页面就更好了。
可以考虑加上你说的那个功能[quote]
挺不错的一个插件,不过好像不会生成首页的静态index页面,搞了半天没有成功,后来发现你的测试页面:http://demo.storyday.com 也是没有首页静态页面的,不会还要和你之前的那个插件一起使用才能生成首页静态页面吧?还有如果能让Pages也生成静态页面就更好了。
[/quote]
[quote]刚刚发现一个问题,现在feed输出不能用了,出现下面的提示Incorrect syntax was used in a comment. Error processing resource ‘http://bluelion.uni.cc/feed/’. Line 182, Position 64
e>———————————————-…实在不好意思麻烦您。另外刚把自己的地址加上了,最近没更新,有点不好意思。。。[/quote]
呵呵,问题好像还没有解决,我的网站也有这样的问题
谢谢,问题已经解决了
呵呵,真的解决了,
谢谢
新问题:
已经有HTML文件的页面无法打开,也没有任何的报错,查看的源文件如下:
插件冲突,请禁用其他插件再测试,或者,如果wordpress里面的gzip输出功能你手动打开了,请关闭!
还是不行啊,其他的所有的插件都关闭了都不行
服务器的问题,建议采用html-cache-creator,搜索本站吧
这个具体怎么使用?能出个说明文件吗 ?俺是新手啊