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

 懿古今   2016-02-25 09:59:19 更新  随笔日记

这一周,为了折腾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都不想折腾了,毕竟太耗时间和精力了,我还是老老实实去更新和维护博客算了。

本文地址:https://www.yigujin.cn/307.html

你可能感兴趣的文章

文章标签:
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!

发表评论

  1. 锋子
    锋子 @回复

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

  2. 阿龙博客
    阿龙博客 @回复

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

    • 懿古今
      懿古今2015-06-14 00:05  回复

      @阿龙博客是的,能不折腾还是不要折腾,老老实实更新文章更实在

  3. 任丰华
    任丰华 @回复

    不错

  4. 久闻网佳莉
    久闻网佳莉 @回复

    Z-Blog有哪些优势

  5. 天中青年
    天中青年 @回复

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

  6. 微部落博客
    微部落博客 @回复

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

  7. 偶志
    偶志 @回复

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

    • 阿龙博客
      阿龙博客2015-06-14 12:19  回复

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

      • 偶志
        偶志2015-06-14 17:45  回复

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

        • 懿古今
          懿古今2015-06-14 21:59  回复

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

        • 偶志
          偶志2015-06-17 19:24  回复

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

        • 懿古今
          懿古今2015-06-18 12:42  回复

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

  8. 好书网
    好书网 @回复

    生命在于折腾

  9. 好书网
    好书网 @回复

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

    • 懿古今
      懿古今2015-06-14 22:00  回复

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

  10. 任丰华
    任丰华 @回复

    不错啊

  11. 微童年
    微童年 @回复

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

    • 懿古今
      懿古今2015-06-15 14:17  回复

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

    • 天中青年
      天中青年2015-06-15 21:38  回复

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

      • 阿龙博客
        阿龙博客2015-06-16 13:25  回复

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

  12. kts电地暖
    kts电地暖 @回复

    这应该好好折腾折腾

  13. 天中青年
    天中青年 @回复

    呵呵,是有点活跃

  14. 阿飞
    阿飞 @回复

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

    • 懿古今
      懿古今2015-06-17 08:33  回复

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

  15. 天中青年
    天中青年 @回复

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

    • 懿古今
      懿古今2015-06-27 17:25  回复

      @天中青年[偷笑] 目前在折腾主题,弄好了也要安装测试才行

  16. 纪涛博客
    纪涛博客 @回复

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

    • 懿古今
      懿古今2015-09-24 22:08  回复

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

      • 纪涛博客
        纪涛博客2015-09-24 22:10  回复

        @懿古今额 那您的这个导航的主题是在什么程序上啊

  17. TeachCourse
    TeachCourse @回复

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

    • 懿古今
      懿古今2015-11-02 09:09  回复

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

  18. 爆实惠
    爆实惠 @回复

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

  19. qq2013
    qq2013 @回复

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

    • 懿古今
      懿古今2015-12-17 11:47  回复

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

  20. QQ游客
    QQ游客 @回复

    这个自动补全邮箱是怎么弄的,大佬

    • 懿古今
      懿古今2019-07-14 16:32  回复

      @QQ游客百度搜索就有很多相应教程,ZBlogPHP的不知道是否有,WordPress的有很多