Z-Blog读者墙插件的折腾记

原创 懿古今  2015-06-13  阅读 3,151 次

这一周,为了折腾Z-Blog的按本年、本月、本周评论总数排行的读者墙插件,把自己都快搞崩溃了,以后没事还真不想再折腾Z-Blog了,比起WordPress难上太多了,所以今天特意分享自己的折腾过程,以此纪念一下。

刚开始就是折腾PHP版本的Z-Blog,因为这个版本的本地环境比较好搭建,直接使用WordPress的本地环境就行,也就是安装WampServer搞定,具体可见《如何搭建WordPress本地环境》,该文介绍有如何安装WampServer。

面对一无所知的Z-Blog,想要做成插件最方便的莫过于模仿,所以直接下载了现有的读者墙(大神)插件,然后进行相应的修改,本来一切都很顺利,结果在本周评论上难住了。因为我像做的这个插件是以周日开始的周数,而不是以周一开始的周数。对于MYSQL比较简单,周日开始就是week(now()),周一开始就是week(now(),1),而PHP中刚开始只懂得有date(‘W’),不过这个是周一开始的,不符合我的要求。最后在百度上逛了很久很久才找到,原来周日开始的也挺简单的,直接就是strftime("%U"),最终搞定。

PHP版本的Zblog年月周读者墙插件设置|懿古今

接着就是ASP版本的Z-Blog,这个本地环境就是IIS,在公司的XP电脑,安装IIS就出现了“Server Application Error”问题,最后还是求助百度,按一下步骤:

1、右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样(如123)。

2、开始--运行--打cmd,分别输入

cd C:\Inetpub\Adminscripts

cscript.exe adsutil.vbs set w3svc/wamuserpass 123

cscript.exe adsutil.vbs set w3svc/anonymoususerpass 123

cscript.exe synciwam.vbs -v

iisreset

一一操作,最终成功解决。

对于家里的WIN7安装IIS,安装成功后只需要双击ASP,然后把“行为”中的“启用父路径”改为“True”即可正常使用。

在折腾ASP版本的插件时,也被top与order by共存、聚合函数折腾得不轻。如top与order by共存问题,我明明设置了top 6,出来的结果竟然超过6条记录;还有就是聚合函数count,在 select 后面出现的列名,都必须在 group by 中出现,导致同一个邮箱的评论者,由于姓名或网址不一样都算是不同的评论者。幸好最后都解决了,也学到了一些东西,很多知识都是在折腾中学习的。

ASP版本的Zblog年月周读者墙插件设置|懿古今

具体成果如下:

1、《PHP版本的Zblog年月周读者墙插件

2、《纯代码实现PHP版本的Zblog年月周读者墙》(博主推荐)

3、《ASP版本的Zblog年月周读者墙插件

虽然两个版本的插件都折腾出来了,不过都是勉强能用,不能完全达成我心中所想的那样效果。本来自己对于编程就不太熟,更不用说折腾Z-Blog了,所以至此也算是告一段落了,以后不想折腾Z-Blog,连WordPress都不想折腾了,毕竟太耗时间和精力了,我还是老老实实去更新和维护博客算了。

历史上的今天:

本文地址:http://yigujin.cn/307.html
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:aiboke112
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!
WordPress免费清新BLOG/CMS响应式主题Nana专题文章
WordPress免费响应式主题:Nana

发表评论


表情

  1. qq2013
    qq2013 【农民】 @回复

    你好,站长推荐怎么设置的文章

    • 懿古今
      懿古今【站长】 @回复

      @qq2013 主题说明都有介绍的,请认真阅读。PS:本站推荐的文章管理:我们在编辑文章的时候,需要添加一个自定义栏目,名称为:hot,值可任意,建议为文章ID。默认随机显示。

  2. 爆实惠
    爆实惠 【队长】 @回复

    读者墙还是很有必要的 [鼓掌]

  3. TeachCourse
    TeachCourse 【农民】 @回复

    有时候,你们分享的东西,刚刚好是自己不懂的,学习了!

    • 懿古今
      懿古今【站长】 @回复

      @TeachCourse 这样的文章才是价值文章,如果分享的文章都懂了,也就不用学习了

  4. 纪涛博客
    纪涛博客 【队长】 @回复

    请问 zblog版本有 懿古今 的导航博客主题吗

    • 懿古今
      懿古今【站长】 @回复

      @纪涛博客 这个还真没有,zblog的一般都是用卢松松的博客大全源码

  5. 天中青年
    天中青年 【市长】 @回复

    你这是完全变了个风格啊。

  6. 阿飞
    阿飞 【县长】 @回复

    问题是我的win7的iis一直困扰着我啊。。。。。

    • 懿古今
      懿古今【站长】 @回复

      @阿飞 我家里也是用WIN7的IIS,有什么问题可以再群里交流的

  7. 天中青年
    天中青年 【市长】 @回复

    呵呵,是有点活跃

  8. kts电地暖
    kts电地暖 【农民】 @回复

    这应该好好折腾折腾

  9. 微童年
    微童年 【市长】 @回复

    确实不好折腾啊,正研究呢,谢谢分享

    • 懿古今
      懿古今【站长】 @回复

      @微童年 松松主题的天中青年已经安装成功了,有案例了,比较容易的

    • 天中青年
      天中青年 【市长】 @回复

      @微童年 你也得赶紧整一个呀,我好去争第一名,哈哈

      • 阿龙博客
        阿龙博客 【市长】 @回复

        @天中青年 天中青年,真是个十分活跃的博主,在这儿可以看到你的很多留言!

  10. 任丰华
    任丰华 【村长】 @回复

    不错啊

  11. 好书网
    好书网 【县长】 @回复

    我也准备用z-blog程序写博客

    • 懿古今
      懿古今【站长】 @回复

      @好书网 我折腾过zblog,以后都不敢折腾它了,要折腾就去折腾wordpress。

  12. 好书网
    好书网 【县长】 @回复

    生命在于折腾

  13. 偶志
    偶志 【农民】 @回复

    看到折腾记,我就感觉特别棒。想起那两年自己折腾的时候。怀念

    • 阿龙博客
      阿龙博客 【市长】 @回复

      @偶志 适当折腾下还是有很多好处的,就是能够将模板优化的更为符合用户体验等。

      • 偶志
        偶志 【农民】 @回复

        @阿龙博客 是哦,我喜欢折腾。只是现在忙于创业,有时候就算有那么些时间,但是也很难去整理心情折腾一把。

        • 懿古今
          懿古今【站长】

          @偶志 羡慕博主,创业比折腾博客更有意义,期待博主分享更多创业经验

        • 偶志
          偶志 【农民】

          @懿古今 哪值得羡慕,也不过是为了生活,去做那些东西。现在每天心很忙。

        • 懿古今
          懿古今【站长】

          @偶志 趁着年轻,忙是应该的,不忙的生活才让人烦恼

  14. 微部落博客
    微部落博客 【县长】 @回复

    哈哈,博主还在折腾这个啊,我觉得博主对这个研究很深了。草根站长不断折腾

  15. 天中青年
    天中青年 【市长】 @回复

    站长真是很威武,这些插件的推出方便了众多博主,不过却辛苦了boke123,嘿嘿,在此多谢你的折腾,也希望我的能早日用上这个功能,呵呵,正在紧张调试。。。。。。

  16. 久闻网佳莉
    久闻网佳莉 【农民】 @回复

    Z-Blog有哪些优势

  17. 任丰华
    任丰华 【村长】 @回复

    不错

  18. 阿龙博客
    阿龙博客 【市长】 @回复

    偶尔的时候我也喜欢瞎折腾,折腾来折腾去,的确很消耗时间与精力,回头想想如果不是非常有必要的话还是少折腾好:拿这些时间来把博客内容更新的更有质量些,不是更有意义的事吗?

  19. 锋子
    锋子 【村长】 @回复

    来,天热了,吃根冰棍凉快一下!