Loading...

如何让wordpress留言逆序显示

Filed under: Wordpress,网站技术 — 江东 @ 2008-03-27 09:15:43 才(6)条评论

其实这是一个很简单的问题,所以如果你熟悉php和wp,请跳过此文。而我要写这个的原因是前几天有几个朋友都在gtalk问询这个问题,并且他们并不熟悉php。

操作方法如下:用文本编辑器打开评论相关的模板文件,他们一般是在/wp-content/themes/你当前的模板/comments.php中,然后查找foreach ($comments as $comment):,在这段代码之前加上 $comments= array_reverse($comments); 即可,其实也就是将评论的数组进行了翻转。这样就能将wordpress的评论逆序显示了。

bluehost最新消息

Filed under: 网站技术,虚拟主机 — 江东 @ 2008-03-26 10:19:39 才(8)条评论

朋友在gtalk上告诉我bluehost已经被解封了,并且想确认一下是不是错觉,我这里广州电信已经可以正常打开了,所以基本可以肯定的是bluehost再次可以访问了。不过各位看官可别高兴的太早,因为这并不是真正的解封了,而是bluehost更换了IP地址而已,看看下面的ping就知道了:

Pinging bluehost.com [74.220.195.50] with 32 bytes of data:
Request timed out.
Ping statistics for 74.220.195.50:
  Packets: Sent = 1, Received = 0, Lost = 1 (100% loss),
Control-C
^C
R:\>ping www.bluehost.com
Pinging www.bluehost.com [74.220.198.218] with 32 bytes of data:
Reply from 74.220.198.218: bytes=32 time=219ms TTL=49
Reply from 74.220.198.218: bytes=32 time=217ms TTL=49

www子域和跟域名的IP地址明显不一样,还没有同步过来,估计应该是BH自己改了IP地址。

另外还有一个好消息就是bluehost的速度在国内访问有所提高了,现在ping基本都维持在200毫秒左右,而以前这个数值是400毫秒,当然这个消息也是来自一个朋友,当时我正在济南出差呢!

不管怎样,上面的都是好消息。也不管怎样,目前我还是比较中意bluehost

要采用php框架么

Filed under: PHP,互联网事,网站技术 — 江东 @ 2008-02-28 10:47:03 才(10)条评论

php因为其简单灵活安全(这个似乎和编程习惯相关)而著称,只要有c语言的知识、清晰了解b/s结构,你就可以在很短的时间内迅速上手。但是人总是喜欢偷懒的,写代码到一定的时候就开始想投机取巧了,所以很多人都会从最初的借用别人的代码到使用成熟的库然后到使用框架。对于我自己来说,也一直都在犹豫是使用框架还是用我自己的库+成熟的PEAR呢?

现在PHP的框架很多,传说中就有10个顶级的框架,他们是:Zend Framework、CakePHP、Symfony Project、Seagull Framework、WACT、Prado、PHP on TRAX、ZooP Framework、eZ Components、CodeIgniter,当然最著名的只有Zend Framework、CakePHP、Symfony这三个了。这么多框架,采用哪个好呢?其实学习一种语言就是为了解决问题,使用框架是为了缩短开发周期,但是对于我来说,一直都不知道采用什么框架来开发自己的php程序,有哪位把php开发当作工作的朋友,能给我一点建议么?

目前我一直都是采用自己的库+PEAR lib来完成自己的开发的,框架太多,所以让我无从下手。

bluehost CPU限制宽松了至少一倍

Filed under: 网站技术,虚拟主机 — 江东 @ 2008-02-23 10:20:42 才(9)条评论

昨天还在和ishawn谈论到这个问题,他一直在怀疑bluehost是否因为用户的抱怨而取消了CPU限制,所以他反问问我是不是有很久没有看到CPU超标的提示了?仔细一回忆,还真确实很久没有看到CPU超标了.不过说实话,如果虚拟主机取消了CPU限制,未必是一件好事.因为这样必将会因为大量共享用户过多的占用资源而导致系统的不稳定.

今天我特意的去看了看bluehostCEO的blog,从而获得了两个信息:1.hostmonsterbluehost是一家这是肯定没错的(Bluehost.com and Hostmonster.com have a CPU quota limit in place to try and mitigate the server problems that a single user or a small set of users can create.);2.bluehost的CPU限制并没有取消,而是放宽了,这个是本人关注的重点。 (read on …)

乱谈搜索引擎优化SEO和排名

Filed under: 网站技术 — 江东 @ 2008-02-22 14:21:08 才(7)条评论

我不懂什么是SEO,所以其实是没有多大的资格来谈论SEO的。目前只认准一个死理:坚持原创,即使原创的文章没有华丽的词藻,我也不想转载别人的东西,毕竟一方面这是对别人的劳动成果不尊重,另外一方面也确实找不到转载的意义何在!下面的“理论”均来源于我的猜测,请勿太认真对待。

google的 pr(pagerank)是目前google排名的一个关键因素,只要pagerank高,相同的东西则会优先排名。譬如一个PR为4的blog撰写了陈冠希的文章可能会因为“陈冠希”这三个字排在第一页,而PR为2的BLOG却无法收到这样的待遇,我曾经写过的那篇香港娱乐圈很黄不暴力便是一个很好的例子,当时在google搜索“张柏芝跪马桶”、“阿娇门户大开”本站均排在第一,所以将很多色友给“勾引”进来了,更加离谱的是,当天在google的blog search搜索“张柏芝”,我的blog也居然能排到第一位。难怪,有朋友发现在google搜索“梁纯生”的时候,我的blog显示在第一的时候对我说:“什么时候我在你blog发布一个征婚启事好了”。

所以我觉得google对于搜索引擎的排名更多的是基于一个信任机制,而pagerank则是这个信任机制的标杆。众所周知,pagerank和反向链接相关,一个网站得到的反向链接越多,反向链接质量越高,则google的PR值就越大。其实这和实际生活也很类似,譬如有100个人说(1000个反向链接)江东是web技术的专家(实际绝对不是),那么江东的言论肯定会排在被10个人承认的专家的前面,要是那1000个人又是某个领域的专家(反向链接的质量很高),那么毫无疑问,江东是专家这个说法就会更加被人认可。(突然想到,目前中国专家的这个说法似乎是用来骂人的,那就做一下这个小牺牲吧)。有的时候在想如果单纯的为了PR去交换链接,似乎有欺骗google的信任度嫌疑了。

对于另外一个搜索引擎百度,我倒是对他琢磨不透,有点时候会将有些blog的索引清除,有的时候会将垃圾站点的文章排在原创的前面,于是,便不去管那个百度了。

闲来无事,乱说一通!

cos-html-cache升级

Filed under: Wordpress,网站技术 — 江东 @ 2008-02-21 15:05:33 才(26)条评论

升级到版本2.3.1,修改的内容如下:

  1. 修正了后台批量删除缓存不删除首页的bug;
  2. 修正了在数据库崩溃的情况下依然创建出不完整的cache文件,即如果在创建缓存的同时,数据库不可用,原来的版本将依然创建错误的静态文件出来(感谢月光);
  3.  可自定义是否缓存首页,打开cos-html-cache, 找到define(‘IS_INDEX’,true),true表示缓存首页,将true改为false则不缓存首页;
  4. 修改了readme中的英语说明,感谢李晨兄弟;

请到这里重新下载,wordpress官方地址的文件稍后更新!

本站添加了gravatar

Filed under: HTML客户端,网站技术 — 江东 @ 2008-02-20 12:35:27 才(23)条评论

gravatar是什么东西?

简单的来说,gravatar是一个开放头像系统,当在该系统注册了email之后,你就可以上传你自己的头像作为该email的身份标志,其他公共网站可以通过你的email地址将头像显示出来.其实这个东西实现起来很简单,但是人家这个服务很有创意,赚钱不少呢,羡慕之…

应网友misser 的要求,本站的留言系统就添加了这个东西,添加起来很简单,下面是我在comment.php中添加的部分代码
通过这样的方式就可以引用gravatar的图片了.具体的引用方式参见这里.

不过我也可以在我的这个blog给那些不喜欢看e文的朋友描述一下如何引用gravatar的图片.任何一个在gravatar注册过的用户,只要你知道他的email就能很容易调用该会员的头像了,可以用email的md5编码来获取会员头像:
引用头像的图片地址是:
http://www.gravatar.com/avatar.php?&gravatar_id=279aa12c3326f87c460aa4f31d18a065
gravatar_id后面的值即为email的md5加密后的结果,在php中可以用 md5函数来实现
&rating=G 头像的属性,这里写G就可以了,G表示大众化的,就是不黄不暴力的图片
&size=40图片的大小,不能超过80
&default=http%3A%2F%2Fwww.example.com%2Fsomeimage.jpg这个是默认图片的地址,如果该用户不存在则显示这个地址的图片

嘿嘿,别说我火星哈!

这些美国虚拟主机都在堕落

Filed under: 虚拟主机 — 江东 @ 2008-02-18 14:48:47 才(11)条评论

看到ishawn的这篇文章,我也忍不住要说说国外的虚拟主机的不是了,其实简单来说就一句话:”拼命的扩大用户,然后把自己的品质变得越来越差,”.其实国内大多数的主机何尝不也是这样呢。

我最先使用的虚拟主机就是dreamhost了,凭良心说dreamhost的虚拟主机是最灵活最方便的,后台管理也很人性化。特别是SSH,速度快,稳定,用来翻墙基本不会像bluehost的SSH那样会不经意的给你断掉。但是频繁的宕机和昂贵的续费价格很快就让我从dreamhost转向了ixwebhosting.ixwebhosting的6个免费独立IP还是很吸引人的,特别是在功夫网横行的国内,独立IP就意味着不会被连坐.ix一直用着很稳定,在刚买的那段时间,访问的速度也很快。然后好景不长,在购买了一个月之后,台湾发生地震,出国光缆断掉,我的dreamhost和ix一起随之断掉了。虽然后来光缆恢复了,但是ix却开始抽风,最频繁能达到一周2到3次,各位看官,在这个blog搜索ixwebhosting你就可以看到我痛苦的经历了,再次证明了宜无好货.

然后我便继续寻找新的国外虚拟主机,这个时候发现了一个中规中矩的虚拟主机,那就是bluehost,传说中bluehost最稳定,价格也适中.于是我通过发起合租的方式购买了第一个bluehost,在大约使用了半年之后,我发现这个bluehost果然如传说中的稳定,于是便一发不可收拾的组织了第二批第三批的合租,同时也开始为广大网友提供代购服务。

然后bluehost也似乎正在走下坡路,为了更大的获取利润,他总在不停的扩大那些无实际意义的配置,譬如空间和带宽,我认为对于99.99%的虚拟主机用户,10G和10T磁盘空间相比并没有多大的差别,而bluehost却总在以这样虚的配置来努力吸引新的用户.这样导致的结果是:用户增加了,服务却跟不上了,虽然目前为止,bluehost还是相当稳定的,但是谁能保证以后呢?每次看到bluehost CEO的blog上说他本月又增加了多少域名,这就会让我感到不安,虽然目前没有发现其他不好的情况,但是可以肯定的就是livechat的响应慢多了.不过就目前的情况,者还不足以让我放弃bluehost而去选择一家新的虚拟主机,再次承受不稳定的风险!

前段时间选择了Surpasshosting,但是在购买了一个月之后,我放弃了,因为他确实很快,快得你不会认为他是在国外,但是有的时候又居然不能打开(很希望是我自己网络的原因),所以很无语.

另外,建议朋友用FF打开wp后台,这样速度会快很多,至少我这里是这样!

这些美国主机都在变得越来越不可靠,但是目前我确实还找不到哪家主机来替代这个bluehost,怎么就没有价不廉但物美的东西呢?