Loading...

html-cache-creator升级计划

Filed under: Wordpress,网站技术 — 江东 @ 2007-04-03 09:49:09 才(9)条评论

发布html-cache-creator已经有接近一周的时间,在这一周的时间里,自己也发现了不少的问题,这些问题也是下一个版本升级要修正的问题,现特罗列如下: (read on …)

最近想整一个apple风格的wordpress

Filed under: Wordpress,网站技术 — 江东 @ 2007-04-01 14:51:11 才(4)条评论

mac.jpg本人美工实在差劲,整了半天,终于通过css和js把apple的网站的menu弄了过来,可是后面的布局不知道怎么搞好了,有没有美工比较好的朋友,能忙帮整整页面的布局?

mac2.jpg

今天有偿帮助一网友整好了本站的模板!

Filed under: Wordpress,网站技术 — 江东 @ 2007-03-31 21:03:21 才(7)条评论

今天网上遇到一个朋友很喜欢本站的模板,由于模板比较复杂,不能on-click install,所以网友希望我可以帮他弄好,并且主动提出有偿修改,我接受了,呵呵,第一次在互联网上有偿帮助别人,就当作他请我吃顿饭吧!不过这个朋友还不错,使用了本站的模板并且在本人的有偿帮助下还保留本站的链接,前段时间有个朋友拿去本站的模板后直接把powerd by wordpress and storyday改成了他自己的,这样不尊重作者的劳动成果,真没有劲!

如果有朋友需要本站风格,可以email联系我。china.cos(at)gmail.com,收取适当报酬!

使用我模板的朋友,看来你们还需要一个插件

Filed under: Wordpress,网站技术 — 江东 @ 2007-03-30 17:14:54 才(2)条评论

看到有朋友问config怎么配,看来还只有把风格写成傻瓜化的,使用的朋友才会省心,过端时间我会专门为这个模板写个配置的插件的。

html-cache-crator 1.1 released

Filed under: Wordpress,网站技术 — 江东 @ 2007-03-29 14:41:21 才(30)条评论

经过一些修改,终于对html cache做了了改进,改进功能如下:

  1. 增加了批量生成静态html文件功能,可以在安装插件之后将以前的文章静态化,如上图所示下拉菜单请选择“Rebuild all of the posts to HTML ”,如果你文章很多的话,请耐心等待。
  2. 增加了删除静态文件的功能,防止卸载后遗留静态html文件
  3. 增加了用户在发表评论后自动更新当前HTML的功能。

安装方法: (read on …)

html-cache-creator 发布

Filed under: Wordpress,网站技术 — 江东 @ 2007-03-28 14:13:46 才(7)条评论

前段时间发布了首页生成index.html插件,有朋友反映无法生成html文件,原因是我写的那个插件采用的fopen url来获取内容,有点投机取巧的味道。问我问题的那个朋友用的是dreamhost的空间,不支持远程fopen。后来一直在想办法去捕获wp的页面输出缓冲区,想通过此方法来完成静态页面的生成,可是那种方法在php4和php5之间会有少许问题,好像wp-cache的作者也遇到类似的问题,因为我现在的实现方法是利用socks open动态页,毕竟是sock open自己服务器上的东西,所以速度会很快。然后将输出的结果保存在对应的html文件中,当然首页也不例外。 (read on …)

wordpress or joomla or drupla

Filed under: Wordpress,网站技术 — 江东 @ 2007-03-27 21:02:59 才(2)条评论

最近打算在建立一个网站,一直在wp joomla 和drupla之间徘徊,就对我个人来说,我还是不好决定,他们各有各的优点:

  1. WordPress我玩得比较熟悉了,完全可以自己编写theme做成一个cms,自己需要功能的话也可以自己编写插件
  2. joomla专门用于cms,比较方便,而且还有很多有用的模块,比如投票等等。
  3. drupal也很不错,据说设计的node结构非常不错,而且我发现好多国外知名的网站都用它做的cms,所以有点心动,但是似乎没有几个设计得很漂亮的,可能是我见得太少了

综合上面的因素,个人感觉网站还是内容最重要,所以先用wordpress做cms吧!

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

Filed under: Wordpress,网站技术 — 江东 @ 2007-03-26 20:18:00 才(4)条评论

没有办法,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的时候就发现把别人的留言信息给静态化了,呵呵,等我用到没有问题了,就发布出来。