要做一个新网站,因为没有能力自己开发一个网站系统,选择开源的程序直接建站是最好的途径,即使是一个不懂技术的小白,也可以快速建立一个功能完善、使用方便、美观大气的网站,现在流行的建站程序有WordPress和dedecms,还有一些边缘化但是也很优秀的小巧开源程序。那么问题是如果只在WordPress和dedecms这两款程序之间做出选择,到底应该使用哪一个更好呢,选择的依据是什么,且看下文。
开源系统在这两款系统中我推荐优先选择dedecms,鉴于现在很多人在鼓吹WordPress那就先说这个系统吧。WordPress是国外的一个开源博客程序,最早在年左右有一部分国内的站长开始选择使用,现在也有很多的站长认可并且使用。
WordPress选择WordPress的理由:开源、免费,有很多的免费模板开源直接使用,几乎不用额外投入,对于PC和移动页面都有现成的模板供使用,安全性好。可以使用WordPress来搭建个人博客网站,文章内容站,对SEO优化友好,这些优点可以说是其他开源系统无法媲美的,模板制作也比较简单,只要会基础的前端代码,也可以很快制作出一套适合自己的网站模板,有很多的企业站、内容管理站及个人站,垂直领域站都使用WordPress程序。
WordPress系统但是WordPress也有其局限之处,因为WordPress只是一个博客程序,再怎么强大也不可能满足某些需求的,博客就意味着是小巧,他就像是一只麻雀,虽然小但是五脏俱全,即便如此,在运营相对庞大的一点的站点是不能满足的,一只麻雀和老鹰同属于功能完善的鸟类,但是要想遨游苍穹,小麻雀怎么可能实现。
当然,我没有刻意说WordPress不好,从建站的规模和可扩展性上看,WordPress适合于小而美的网站,也就是数据量不是太大的那种,WordPress承载不了较大数据的网站,同时有些插件并不是免费可用,WordPress升级很快,这是好事也坏事,比如某一支付插件,在WordPress4.X版本上可以使用,要是你升级WordPress到5.x版本后插件可能就不能用了,此时如果想要继续使用该插件必须再一次支付相关费用。
使用WordPress建站虽然源码是免费的,但是很多插件和模板都是付费,所以并不便宜,所谓的免费是只源码免费,你想要弄一个像样的网站,如果不懂前端不会设计模板还是放弃吧,使用那些免费的模板虽然也可以建站,只能说弄个小博客自己玩,学学相关代码还可以的,否则还是不要选择WordPress,当你使用一段时间以后就会后悔,这系统你说他不好吧也挺好的,说好吧又总有那种少了点什么的感觉。
dedecms是一款大家耳熟能详的开源建站源码,要说缺点,唯一的缺点就是安全性不够好,除了这一点还真的找不出其他的缺点,大约在年左右,一大批使用dedecms做的网站被各种SQL注入,DDoS攻击等致使很多网站从此瘫痪,因此烙下了不安全的烙印,不够后来官方也通过安全补丁修复相关的漏洞。就在这一时期很多站长开始寻找dedecms的替代品,他们找来了WordPress这个开源系统,也就是从那时起WordPress开始真正的流行起来。
dedecms织梦系统的优点多的数不过来,简单、易用,标签化调用数据使模板制作非常简单,数据承载能力达到超出想象。使用dedecms开源搭建个人博客,地方分类信息站,新闻网站,图片站,小说网站,企业网站,商城,以及资源下载站,这是一款功能强大,扩展性强的系统,据说曾经一度火爆的互动百科网站第一版居然是使用dedecms来搭建的,后来几经升级才推出了属于自己的百科系统。
所以dedecms功能近乎完美,还有很多的企事业单位网站都是使用dedecms来建站,可以说dedecms一度占据了整个互联网站点的半壁江山。这样庞大的用户量自然也会让某些投机者产生了兴趣,他们会专门研究织梦系统的各种漏洞,然后进行一些见不得人的交易,比如挂黑链,跳转到一些违法网站获取利益。
再强大的网站都会有漏洞,尤其是开源的系统,hiker们往往会去研究源码,找到其中的bug,由于网站用户数量庞大,研究漏洞很有价值,所以频发某某网站被挂马,这也是一些站长一看是dedecms就觉得不安全的原因,实际上dedecms本身安全性还是很高的,只是一个漏洞被爆出来之后官方没有及时打补丁,而有一些站长也很懒,本来一些明摆着要求修改的安全设置都懒得去做,比如后台登录地址都不愿改,这样的方法做站,hiker不搞你的网站搞谁的网站?还有服务器安全加固也不弄,能怪谁呢。
其实没有绝对安全的网站源码,只有安全系数谁更高一些,那些用WordPress建站的照样有很多站被挂马,这能说明说明呢,用discuz的也有一部分站屡屡被黑,除了网站源码本身的问题还有服务器安全,所以这些是综合因素。
有人还没有开始做站就担心会不会被攻击、各种害怕呀,其实完全没有必要,在你的网站日均IP达不到1千以上,黑客们都不愿来攻击你的网站,因为实在没有价值。
所以使用dedecms建站首先按照官方的建议设置好相关安全防御,做好服务器安全防御,尽量使用nginx来作为web服务器,抛弃安全性较低的iis和Apache服务器,web服务器安全加固设置,做好了这些也算是一个相对很安全的网站了。那些被挂马的网站都有一个共性:没有做服务器加固或按要修改相关设置。
所以在建站时选择dedecms有利于发展,等你做大了可以组建团队来开发维护,dedecms不论对那种数据的支持都很友好,也利于未来的各种需求。