这一周,为了折腾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"),最终搞定。
接着就是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 中出现,导致同一个邮箱的评论者,由于姓名或网址不一样都算是不同的评论者。幸好最后都解决了,也学到了一些东西,很多知识都是在折腾中学习的。
具体成果如下:
2、《纯代码实现PHP版本的Zblog年月周读者墙》(博主推荐)
虽然两个版本的插件都折腾出来了,不过都是勉强能用,不能完全达成我心中所想的那样效果。本来自己对于编程就不太熟,更不用说折腾Z-Blog了,所以至此也算是告一段落了,以后不想折腾Z-Blog,连WordPress都不想折腾了,毕竟太耗时间和精力了,我还是老老实实去更新和维护博客算了。
发表于2015-06-13 11:32 沙发
来,天热了,吃根冰棍凉快一下!
@锋子 我每天在家都吃两根,爽快
发表于2015-06-13 12:18 板凳
偶尔的时候我也喜欢瞎折腾,折腾来折腾去,的确很消耗时间与精力,回头想想如果不是非常有必要的话还是少折腾好:拿这些时间来把博客内容更新的更有质量些,不是更有意义的事吗?
@阿龙博客是的,能不折腾还是不要折腾,老老实实更新文章更实在
@懿古今目前,我就是在这么来做的。
发表于2015-06-13 17:19 地板
不错
发表于2015-06-13 21:23 4楼
Z-Blog有哪些优势
@久闻网佳莉这个还真不懂,可能是比较符合国人习惯吧
发表于2015-06-13 21:35 5楼
站长真是很威武,这些插件的推出方便了众多博主,不过却辛苦了boke123,嘿嘿,在此多谢你的折腾,也希望我的能早日用上这个功能,呵呵,正在紧张调试。。。。。。
@天中青年 大家一起学习
发表于2015-06-13 22:36 6楼
哈哈,博主还在折腾这个啊,我觉得博主对这个研究很深了。草根站长不断折腾
@微部落博客现在已经不折腾了,太费力了,毕竟不是专业出身啊
发表于2015-06-14 11:08 7楼
看到折腾记,我就感觉特别棒。想起那两年自己折腾的时候。怀念
@偶志适当折腾下还是有很多好处的,就是能够将模板优化的更为符合用户体验等。
@阿龙博客是哦,我喜欢折腾。只是现在忙于创业,有时候就算有那么些时间,但是也很难去整理心情折腾一把。
@偶志 羡慕博主,创业比折腾博客更有意义,期待博主分享更多创业经验
@懿古今哪值得羡慕,也不过是为了生活,去做那些东西。现在每天心很忙。
@偶志趁着年轻,忙是应该的,不忙的生活才让人烦恼
发表于2015-06-14 13:49 8楼
生命在于折腾
发表于2015-06-14 13:50 9楼
我也准备用z-blog程序写博客
@好书网 我折腾过zblog,以后都不敢折腾它了,要折腾就去折腾wordpress。
发表于2015-06-14 18:15 10楼
不错啊
@任丰华 谢谢夸奖
发表于2015-06-15 09:17 11楼
确实不好折腾啊,正研究呢,谢谢分享
@微童年松松主题的天中青年已经安装成功了,有案例了,比较容易的
@微童年你也得赶紧整一个呀,我好去争第一名,哈哈
@天中青年天中青年,真是个十分活跃的博主,在这儿可以看到你的很多留言!
发表于2015-06-16 10:08 12楼
这应该好好折腾折腾
@kts电地暖 偶尔是要折腾折腾的,不过经常折腾也受不了
发表于2015-06-16 15:09 13楼
呵呵,是有点活跃
发表于2015-06-17 05:50 14楼
问题是我的win7的iis一直困扰着我啊。。。。。
@阿飞我家里也是用WIN7的IIS,有什么问题可以再群里交流的
发表于2015-06-26 18:42 15楼
你这是完全变了个风格啊。
@天中青年[偷笑] 目前在折腾主题,弄好了也要安装测试才行
发表于2015-09-24 10:00 16楼
请问 zblog版本有 懿古今 的导航博客主题吗
@纪涛博客这个还真没有,zblog的一般都是用卢松松的博客大全源码
@懿古今额 那您的这个导航的主题是在什么程序上啊
发表于2015-11-01 21:33 17楼
有时候,你们分享的东西,刚刚好是自己不懂的,学习了!
@TeachCourse这样的文章才是价值文章,如果分享的文章都懂了,也就不用学习了
发表于2015-11-28 15:32 18楼
读者墙还是很有必要的 [鼓掌]
发表于2015-12-17 09:48 19楼
你好,站长推荐怎么设置的文章
@qq2013主题说明都有介绍的,请认真阅读。PS:本站推荐的文章管理:我们在编辑文章的时候,需要添加一个自定义栏目,名称为:hot,值可任意,建议为文章ID。默认随机显示。
发表于2019-07-14 10:45 20楼
这个自动补全邮箱是怎么弄的,大佬
@QQ游客百度搜索就有很多相应教程,ZBlogPHP的不知道是否有,WordPress的有很多