Wordpress在Win主机和Linux主机下的区别
泡面用Wordpress(以下简称WP),已经1个多月了,刚开始申请主机之时只是希望能做一个博客。后来发现,大部分人都在用WP,所以泡面也就跟风,选用了WP。(其实后来进到博盟里才发现博客系统五花八门,还有很多种)。
今天凌晨,泡面舍去了Win主机,转投了Linux平台。在泡面使用当中,发现一些问题,特提出来与大家分享。这里主要分享给现在使用Win主机的朋友和不太清楚两种平台下区别的朋友。泡面所总结的区别是根据自己的实践得来,而非官方说明文档或转帖,所以区别可能还有很多,只是泡面使用这段时间,没有遇到罢了。
一、老生常谈,固定链接问题
这个是各大网站博客纷纷转帖的问题之一,也是使用WP博客系统最常遇到的问题。在Win主机下面,由于不支持Rewrite,所以在做固定链接时有些麻烦。需要通过服务商自定义404错误页面进行转向。而在Linux平台下,简单的点点鼠标,然后保证.htaccess文件可写即可。需要的参数WP会自动配置好。
做固定链接有什么好处呢?这个主要是针对SEO方面的问题,泡面不是很懂SEO的知识,所以不做过多说明。最明显的区别就在于,普通的博客文章或页面链接为 ?cid=xxx 这种,而固定链接后可以为 .html 结尾,实际上也就是伪静态*。这样做的好处就是方便搜索爬虫来爬自己的页面。提高搜索引擎收录速度。
二、插件:Quick Comments | WP- Thread-Comment | Gravatar头像本地存储
以上三个插件,是自己在做博客时候遇到的,先来说说前两个。
前两个都是评论方面的增强插件,各有各的特点,但泡面所关心的用户交互方面,就一条,实现Ajax异步提交评论,这样既提高了美观性,也提高了交互速度。但是,此两款插件在Win主机下会出现一些问题。
例如Quick Comments插件会出现网上很多朋友遇到的提交评论后,评论列表并未出现新增评论,而须手动刷新。这样的一个问题泡面是无法容忍的,因为它完全背离的初衷,如果用户看不到自己新发的评论,用户很可能以为评论并没有提交成功,而再次反复提交,造成极坏的交互体验。WP-Thread-Comments插件亦如此,在泡面这里,竟然连异步提交都没有出现。换做Linux主机后,问题迎刃而解,什么修改都不需要。
还有关于本地化Gravatar头像的问题。这个网上公布了很多方法,但都是针对Linux主机的。泡面在Win主机下实践了其中一种,虽然本地化成功,但是不知什么原因,造成了如果出现新头像,而且数量很多的时候,页面会打出错误代码。而且网页加载速度奇慢。
综上所述,如果想完美的解决Ajax评论方式,还是提早转换服务器平台吧!
三、邮件发布问题
这个功能主要是用来:当用户在给你留言时,使用了@+昵称 时,会自动给@后面的用户发送一封反馈邮件,提醒来过自己博客的用户当初发表的评论有人对此进行新的留言。这个功能的好处就在于提高了用户线下的交互性,提高回访率。
当然,在Win主机下面仍然是有些麻烦。泡面当初使用了SMTP+Mail to Commenter来实现。因为自己的主机并不支持邮件函数,所以只有通过SMTP这款插件来实现使用SMTP协议发送。当然,在Linux主机下不必这么麻烦了,因为已经支持了邮件的相关函数,所以可以不再使用SMTP来进行转换了。泡面一时偷懒,主机缓过来之后什么插件都没有变动过,所以暂时还是两款插件综合来使用。
最后泡面想说的
这是第一篇泡面写关于WP的文章,一方面是总结自己一个月以来建立博客的经验,另一方面是写给遇到这些问题仍然不知道是哪出问题的博友们,希望不要像泡面一样走这些弯路,GG搜索半天仍然摸不到北。
最后希望所有博主们的博客越办越好。常来泡面这里坐坐。:)
备注:
如何缓存Gravatar头像至本地。泡面提供两个地址。
ishawn的博客:http://ishawn.net/my-blog-related/cache-gravatar-into-local-server.html


总的来说,换Linux主机比较安全
明白了 看来还是php配合linux才合适
@风舞清扬 @卢松松 是啊,PHP配合LINUX才是最完美的,从前没有用过PHP博客系统,现在体会颇深。
Quick Comments | WP- Thread-Comment这两个插件我在使用windows主机的时候也没有碰到你说的问题哎,不过你说的第一,第三个问题我是深有体会,所以现在还是改用Linux主机了。
@世纪之光 呵呵,可能每个人的主机不太一样吧。我在留言那里就折腾了老半天。
@卢松松 @卢松松
是啊。。。
@苏囧 囧啊,你的站为啥我这里再打开不了了。晕死了。
我第一次就是zbolg的 现在不想换别的了
@风云春秋博客 呵呵,如果我当初看到了ZBLOG,可能现在就和松松博客一样喽。他的那套皮肤蛮不错的。
我一直用win主机
对那个Linux的了解
仅仅限于经常听到名字
从没实质的接触
@胡余丰 那估计你没有碰到这些插件问题吧,遇到的话根本没辙……很郁闷。
毕竟是php的东西,linux下相当于原生环境,相当好驾驭。
linux主机会比较快吧~~~
正因为用的是Win机,所以一直没考虑WP。
还没在Win主机房过WP呢~
我用的windows主机SMTP+Mail to Commenter以及其他装了N个就是没成功的,这是开博以来最头疼的一件事情。
@笨笨 是啊,呵呵所以我才换成LINUX主机了,WIN主机太烦人了。
@泡面
笨笨郁闷ing。。。
@笨笨 我把MG12的INOVE主题改成现在这模样了,哈哈。
@猴子 明智,可惜我最早什么也不知道,稀里糊涂选了WP。
@泡面 WP好啊,很强大呢。
我准备明年整新系统的时候就换WP。
额…我也要换 你换哪里的空间啊?
刚学习,正在用。新年愉快
俺刚才打不开你滴博客。
@太阳博客 不会吧。那我今天多观察观察。
@漠岚 我换的只是主机,服务商没有换,只是调了一个LINUX主机。
路过,偶是来看小说的。
zblog和windows主机使用者飘过!
好久就想用Linux架设php玩玩,但是一直都没下手!都是用的windows架设的!
@泡面
兄弟你也是牛淫一个,学习了。。改的很不错
php配linux不仅合适,而且linux主机相对来水价格也便宜。
@笨笨 呵呵,这个是照搬MG12的现在主题的样子,他现在的主题宽度更大,而且感觉这样不拘束,更大气一些。改起来比想象当中能稍微简单点,毕竟是MG12自己的主题,呵呵。:razz:
我是听别人说Linux建WP好
就买了个Linux滴
@Auston Jary 兄弟幸运啊,我是买了WIN主机后才知道不好的……那会儿也没想着改。但是后来就越来越麻烦了。
我的原则是php程序一定要玩LAMP平台,win+asp+access才是传统最佳搭档
晕,我帅呆了头像啊。。填错地址了~ = =
@羽中 呵呵,我帮你改改,回头我改好样式,你就可以自己改啦。
我用的是win 主机,唉!!!痛苦啊,痛苦,邮件功能彻底的残废了
@安sir 邮件功能可使用我的这套SMTP+MAIL TO COMMENTER来使用,没有任何问题。推荐你试试。
评论我自己用代码,不过插件比较方便
Linux要配PHP才完美
@ShuaiGe.Me 我咋看咋别扭,是不是应该是PHP要配LINUX才完美?
@泡面
差不多,反正他俩才是正配,Win是小情人。。
@ShuaiGe.Me 呵呵,我也在一个月以后发现了这个问题。
Linux主机使用cpanel,操作简单
Linux Linux Linux Linux,嘿嘿~~
从来没有用过win主机呢
学习了,很可惜,我还在使用windows主机,真得很不方便
@风影 WIN主机由很多限制,所有偶就换到LINUX啦~
原来是这么回事啊!
还是混空间了!!