Loading...

html静态化文章的插件已经完成

2007-03-26 20:18:00 发表于Web技术|WEB Tech, Wordpress 本文链接: html静态化文章的插件已经完成

没有办法,ixwebhosting的速度好像变慢了,所以只有把html静态化了,静态化的思想很简单,就是按照url rewrite的路径生成真正的html文件,那么服务器在调用的时候,真正的html就优先被调用了。朋友可以查看本文章的html源代码,会发现这样的注释<!–this is a real html –>就表示你看到的是html,即使wp的数据库崩溃了,这篇文章依然存在,本来想利用ob_stat()

 $ori_dir = getcwd();
chdir(ABSPATH);
ob_start();
$_GET['p']=文章的id;
require ABSPATH.'index.php';
$output = ob_get_clean();
//然后将output写入到对应的html文件中

的方式在用户访问的时候,将缓冲区的文件写入到html文件中,可是用户随时都可能关闭浏览器,会生车生成不完整的html文件,因此放弃了此种做法,所以写成了插件,由于blog还得有用户留言交互,因此目前的实现方法用ajax,不过也好解决,当用户留言的时候更新缓存就可以了,如果有朋友需要的话,我将会完善这个插件,使之支持留言刷新!

当然,还没有经过足够时间的测试,特别是静态化,可能会在需要动态的时候被静态了,上一次cache的时候就发现把别人的留言信息给静态化了,呵呵,等我用到没有问题了,就发布出来。

该日志未加标签
发表于 2007-03-26 20:18:00 目录:Web技术|WEB Tech, Wordpress [RSS 2.0] 您可以评论. Pinging 不可用.

前4排已经被占据了 快抢好位置哦

  • 1楼 kinos 在 2007.03.27 00:11发表评论如下:

    虽然不知道在说什么但听起来很不错
    这个插件很需要的…..
    也请楼主有时间写一篇怎么实现全站都是静态的

  • 2楼 水自流 在 2007.03.27 21:19发表评论如下:

    很喜欢cosβ网站的CMS形式,不知道可不可以写些怎么将WP改成CMS的文章?

  • 3楼 cosβ 在 2007.03.27 21:50发表评论如下:

    右上角google cms,第一篇结果就是我写的怎么用wp做cms,:)[quote]
    很喜欢cosβ网站的CMS形式,不知道可不可以写些怎么将WP改成CMS的文章?
    [/quote]

  • 4楼 水自流 在 2007.03.27 22:30发表评论如下:

    很高兴cosβ来访问。我也有个用Joomla做的网站:http://www.shuiziliu.com/home/,不过现在就是用来收集一些感兴趣的文章。Joomla的后台很强大,基本上不用在模板上修改模块显示的位置,但是我技术不好,一些想要显示的效果做不出来,我等着心态好一些的时候好好发掘一些Joomla,至于Blog就用WP了,比较Blog的功能它都有。有问题,还要请教你哦,先看了你的文章先。
    [quote]
    右上角google cms,第一篇结果就是我写的怎么用wp做cms,:)

    [/quote]

  • 转到第
(Required)
(Required, not published)
如果留言未显示请不要重复留言,我将为你恢复!