wordpress建站优缺点全面解析

说到Wordpress,很多人第一个想到的是个人博客,其实,如今的WordPress已经成为全球使用量最多的开源CMS系统。根据维基百科的统计,目前已经有超过2千万的网站使用了Wordpress搭建自己的系统。用Wordpress的官网的一句话还形容Wordpress再确切不过了:WordPress is both free and priceless at the same time(WordPress 虽为免费的开源软件,但其价值无法用金钱来衡量)。

说到价格无法衡量,我们可以说个真实的笑话:南非政府投入了四千万南非兰特(约合人民币2740万)重新设计政府网站,与一位承包商签署了三年合同,最后得到了一个WordPress网站+40美元wordpress主题。

下面我们就来看下Wordpress有那些优点吧。

WordPress的优势 1. 简单易用,傻瓜式安装

WordPress全部由php编写,数组库采用MySQL。用户只需要将Wordpress的源代码复制到网站根目录下,然后访问网站,之后的安装操作全部在浏览器上完成。即使不是软件行业的人,也可以在几分钟之内完成安装工作。甚至很多虚拟主机供应商都提供了Wordpress的一键式安装工具。用户连上传文件的步骤都省了。

WordPress的后台管理界面也十分完善,几乎所有的操作都可以在后台管理界面中完成,不仅包括文章的常规编辑修改,也支持对文章添加标签和多级分类。附带的自己保存功能可以保证在突然断网的情况下不会丢失数据。

WordPress的文章编辑支持直接编辑HTML,也提供了富文本编辑界面,不了解HTML的用户也可以轻松编辑。通过添加插件,还可以认支持rst文件格式。不过Wordpress最强大编辑功能还在于他与重多软件的兼容性。包括Office在内的很多文本编辑软件支持直接把编辑好的文档发表在Wordpress站点上。这使得离线编写Blog变的十分容易。

wordpress-admin

2. 功能强大,具有高可扩展性

由于Wordpress是基于GNU GPL协议完全开源的,你可以随意修改Wordpress的代码,让其为你所用,当然如果你愿意这么做的话。事实上,Wordpress官方已经提供了超过2万的插件,帮你完成各式各样的工作。比如:SEO优化、文章管理、自动推送……

如果你是一个程序员,你不妨自己动手编辑属于自己的插件。Wordpress已经提供了丰富API和文档帮助你完成这项工作(WordPress API地址),至于怎么开发一个Wordpress插件,我们会在后面的一篇文章中介绍《如何自己动手开发一个Wordpress插件》。

3. 样式丰富,模板重多

WordPress的扩展性不仅在功能方面,也体现在界面上。Wordpress支持完全自定义模板。它让用户能够将自己的博客改成任意他心中想象的样式。除此之外,互联网上也有非常多的Wordpress主题站,上面有大量的精美的主题让用户免费使用。用户只需下载模板的源文件,上传到Wordpress的“wp-content/themes/”下,就可以在后台的模板界面中启用它,切换主题也十分容易,全部用鼠标操作即可完成。

4. 庞大的的用户群体和讨论社区

文章开头我就已经说了Wordpress有非常大的用户群体,不仅如此,Wordpress还拥有庞大的讨论社区,有官方的,私有的。无论你在使用或开发中遇到了什么问题,社区里的人都会为你提供回答。

5. 安全性

从Wordpress创始(2002)至今年,已经过去10余年,之间有数不清的人帮助其修复Bug,完善代码。历史本身也鉴证了Wordpress的安全性,事实上,有很多的官方机构的网站也采用了Wordpress,就比方前面那个南非案例……笑。当然了,这不仅仅是玩笑,因为包括美国中央情报局、美国国防情报局在内的16个政府机构网站都使用了Wordpress。足见其安全性。

6. 对搜索引擎友好,收录快

WordPress的普及,使得搜索引擎对其十分友好,实验证明,一个由Wordpress构建的网站比一个独立搭建起来的网站更快的被收录。因为Wordpress站点的网页层结构大体一致,让搜索引擎能更好的了解网站内容,排名也会相对靠前。

总之,正因为有了上述的优点,越来越的人正在加入到Wordpress的阵营中来,使得Wordpress变的越来越完善。

WordPress的缺点分析

之前我们一直在讨论Wordpress的优点,但凡事都不可能做到完美无缺。虽然没有优点那么多,但Wordpress也有他的不足或相对于他人的劣势。本文讲说明它的一些不足之处和不适用的场景。

1. 相对其它CMS,有些臃肿

要说Wordpress最大的不足,就是它过于臃肿了。Wordpress的源文件压缩包就有5.2MB。过于强大的功能使得Wordpress在一些小型的虚拟主机上表现并不出色。特别是当插件安装过多时,wordpress会变得非常迟缓。而实际上很多这些功能对大部分用户来说完全不需要的。

毕竟,Wordpress并不是博客的代名词,有很多小型的CMS系统同样能满足你基本的需求,像Unify,CushyCMS,PageLime,Perch。而且如果你并不是一个极客,而且只是仅仅想要一个博客的话,完全不必花钱去买每月十几美元去买主机的,很多大型的网站都为你提供了博客的服务,像国内最普遍的新浪微博、网易博客,国外的Blogger,My Space都是不错的选择。

2. 不支持其它数据库

在Wordpress的官方页面上我们可以看到“Currently, the official WordPress distribution only supports the MySQL database engine.”(Wordpress官方目前只支持MySQL数据库)。

有很多人在讨论让Wordpress支持PostgreSQL,或NoSQL类型的数据库,也有人尝试在这数据库Port方面做过些努力,在就目前的状况,要能让Wordpress完美兼容其它数据库、并让所有插件正确运行,还有相当长的路要走。

3. 插件的安全性

上半篇中我们一直在讨论Wordpress自身的安全性,但却忽略了插件和主题所带来的隐患。很多插件的代码并不完善,有些插件中甚至直接含有恶意代码,于是导致黑客们可以通过这些漏洞轻松的获取网站的各种信息,而且Wordpress又最黑客们最喜欢攻击的网站。

4. 大型网站

WordPress对于中小型网站应该是不错的选择,但对于大型的门户网站,数据库、用户管理、内容的分类管理等方面的限制,还是会让Wordpress会有些力不从心的吧。

总结

说实话,Wordpress是款非常优秀的CMS系统,它的缺点很少,而且上面说的缺点对大多数用户来说并不是什么问题。所以如果你只是想建立一个小型的属于自己的网站,Wordpress是你最好的选择。笔者在此祝每位读者在建站的过程中一凡风顺,再次表示感谢。