先声明,本文不是针对时下流行的“WordPress专业主机”,
仅仅是从技术普及和应用方面来解释说明关于“WordPress专业主机”的一些广告误导。
基础
一、什么是WordPress
WordPress作为一款优秀的、开放源代码的、免费的PHP博客(Blog/部落格)程序,是使用PHP语言编写的一种Web应用(Web Apps)。WordPress是构建与PHP平台之上的一个程序,简单的说,我们可以理解为“Microsoft Office是构建于Windows系统之上的应用程序”一样来理解,不过,WordPress主要面对的是互联网、运行结果是HTML代码。
二、WordPress的运行环境
运行WordPress需要满足PHP和MYSQL数据库(通过插件可以实现SQLite数据库)这两个条件,而出于支持静态链接(Permalinks)的必要,还需要服务器具备支持Rewrite规则(Rewrite Rules)的特性,而Rewrite规则的支持通常需要Apache的Mod_rewrite模块来实现,并且Rewrite规则一般保存于与WordPress目录同级的一个叫.htaccess的文件,并且这个环境在Linux/BSD/Unix平台上运行效率最佳、支持度最高、表现最完美,通常被统称为LAMP平台,组成结构为Linux+Apache+MySQL+PHP。
而这样的环境同时也可以“完美运行”任何基于LAMP架构组件的Web Apps,包括Discuz!/PhpWind/MediaWiki/DedeCMS/Sablog/b2evolution/Typecho等等。
同时,在Windows上我们也可以通过ISAPI_Rewrite这个模块来支持Rewrite,但是规则略有不同、可能会存在一些意想不到的问题,所以,并不推荐使用Windows平台来运行PHP程序。
关键词: WordPress, Linux, Apache, MySQL, LAMP, Rewrite, Web Apps
辟谣
WordPress专业主机?
根据基础部分提到WordPress的运行环境可知,实际上这只是一个标准LAMP环境,是可以允许我们运行任何的基于PHP+MySQL构件的Web Apps的,并不存在所谓的WordPress专业主机的说法,
倒是合租是存在的,几个人共享一个账户,分摊费用,其实所谓的WordPress专业主机就是变相的合租。
即使是WordPress官方推荐的Blue Host/DreamHost/MediaTemple/GoDaddy.com/JustHost/Laughing Squid都不曾推出所谓的WordPress Plan,那为什么会有WordPress专业主机呢?我认为销售者是进行变相合租是基于以下考量
- 限制用户的适用范围
通常发起这种主机,都是个人购买代理账户(Reseller, 可以参考http://site5.com),将用户的应用局限在WordPress,减少总体资源占用,以求Reseller账户可以进行更多的oversell。 - 减少客服难度
通常发起这种主机的发起者都会组织一个论坛或者QQ群,单一的应用,基本上问题都是热心人解决的。 - XXOO初级用户
造成了WordPress专业主机我家独有、我国独有的局面,限制了普通用户在这方面的消费思维。 - 分裂空间合租用户群
实际上空间的合租早期就有了,但是所谓的WordPress专业主机是后来才出现的,
而将合租的应用限制在WordPress上或Blog上,明显可以分离出更多的份额来,例如普通合租的10份可以卖WP的20~30份。
很多博客刚入门可能就被推荐使用WordPress,进而被推荐使用WordPress专业主机,
然后在以后的使用中你会得到各种各样的警告,例如
- 不要在线修改模板!
- 不要在线修改插件!
- 不要用来测试你的PHP样本!
- 你的流量超限了!要加钱!
- 你占用的资源太多了!
- 不允许使用WordPress之外的程序!
- 不准!不行!不要!…………
但实际上来说,
所谓WordPress专业主机这仅仅是主机中的冰山一角,并且你得到的是阉割过的规格,从用户体验上来说并不愉快,
即使你心血来潮想试试著名的Discuz!/PhpWind论坛,这个时候会有人告诉你,你应该去5d6d.com而不是这里,或者干脆有人说,你去买别的吧,我退款给你,
你以为你得到了一头牛,但实际上只是九牛一毛,我们需要的是这样的环境吗?NO!
你觉得WordPress专业主机很便宜?符合你的消费水平?
实际上,我举个例子,
JustHost.com空间,免费域名一个/无限空间/无限流量/无限个网站,6.85的汇率,第一年只要¥286.878,
第一年之后呢?还有364天呢,担心什么?难道一年之后你还会如此迷茫?或者你不再愿意使用JustHost?换呗~
相比你得到的WordPress专业主机,有何不同呢?
WordPress专业主机¥100一年的费用,你只能建设1/3/5个博客,和JustHost这个无限量的,你觉得呢?
如果你购买的是DreamHost/BlueHost的主机,还有开通的免费SSH,更是方便至极!
这个时候你去问所谓的大虾,肯定会有人告诉你,他们也是有限制的,包括总文件个数/CPU time/内存占用等等等,但是相较你从别人身上割下来的一部分,你觉得空间商的宽容性更大呢还是空间商的代理账户的宽容性更大呢?
至于JustHost稳定性方面的问题,我推荐参考北山虚拟主机评论一系列关于JustHost的文章。
结论
其实,WordPress专业主机就是一个标准的Linux+Apache+MySQL+PHP的虚拟空间,两者之间并没有明显的区别,
而“WordPress专业主机”这个称谓其实也可以说是仅仅是一个销售商的噱头,
实际上,说这么多我也开始有点找不到方向了。
这些个WordPress专业主机其实也不是全无可取之处,它的存在比如有存在的道理。
比如说方便学习试验、减少初期投入的花销、降低被和谐的风险等等,
但是相比有时候出了问题却找不到解决的窘境,我比较喜欢自己购买一个账户。
你这文章幸好只是发在自己博客上,如果发到WordPress论坛或者在某个合租群说这样的话,你会招来围攻的,也许还会招来D
很多时候看到一些新手心甘情愿地被忽悠,也只能期望他们能早些明白过来
嘿嘿,所以啦,我要低调点,如果别人有兴趣么就转载好了~
我觉得实际上这些所谓的“专业主机”在一定程度上影响了很多初级使用者对国外主机的看法和体验,最终误导了一批又一批国外主机潜在的客户~
其实这种主机有一个好处是不会被采集的人所包围 ,毕竟在国内的大环境下,有时候超售甚至比有人采集更容易让人接受。
你忽视了一个问题,在同一个Reseller下可能没人采集,但是同一个服务器上依然是无法避免的,而且实际上,采集占用太多资源的情况下,主机上也会非常主动的要求升级或者搬家的,所以我想采集应该不算是个大问题~
很多无良的家伙片国内菜鸟买那些所谓无任何限制看起来很牛逼还便宜的空间
说的很对呀,不过不是谁都可以那么方便的通过信用卡,paypal之类买个国外空间,我现在正在寻找合适的国外主机,博主可不可以给个建议呢?
此外,我还鄙视那些拿着国外网站的优惠码号称和某某国外网站合作推出的恶心网站,还有那些无良的主机评测网站
推荐么?
推荐的话还是那些老牌的咯,BLUEHOST,或者Dreamhsot也不错,我现在这个就是,
有个新兴的JUSTHOST,一直在关注~