网站是否要更新到最新版本?这个问题既简单有又复杂,简单在于回答只要一个字,复杂在于并非如此简单,很多人都会给出不同的答案,这个问题并无一个标准答案,但是却有一个正确答案,关于网站升级的好处与不足,我们下面将会做个简单分析,也许可以找到这个答案。首先我们要明确一点,网站升级并非是理所当然的,而是需要在权衡利弊以后,慎重作出是否升级的决定。
一、网站升级的好处,这是无须多言的,主要体现在两个方面,首先,可以提供更多的网站功能,满足我们更多的业务需求,实现网站的可持续发展。其次,可以获取更多的补丁程序,堵住已有的安全漏洞,增加网站的安全性。因此,有些人非常享受网站保持最新状态,这是无可非议的。
二、网站升级的不足,也是显而易见的,主要体现在三个方面:
1、网站升级并非简单的事情。有些网站的升级过程是比较复杂的,并非简单的后台一键升级就能完成,这是一件费时费力的事情。首先,网站功能升级,往往伴随着数据库的升级,需要新增表或新增字段,在数据库里执行命令语句完成,若是只有网站功能升级,数据库没有升级,则在网站升级以后,可能丢失局部数据,或者有些数据不能保存等。其次,很多朋友在网站运营过程中,往往都会修改模板文件,让网站页面看起更加符合要求,升级以后,这些模板文件可能被覆盖,需要重新编辑修改,即使模板文件都有备份,若要一一完成替换,也是非常麻烦的。第三,网站升级以后功能增加,事物之间联系更加复杂,需要全面更新知识,才能重新掌控网站,这是一个学习的过程,但是不幸的是,很多人是没有时间的。
2、网站升级的功能是冗余的。由于成品网站源码是通用的,并非开发定制版本,网站升级没有可选操作,不能选择升级哪些功能,取消升级哪些功能,这在技术上也是无法实现的,就如Windows系统一样,大家只能升级到相同的某个版本。因此功能冗余是不可避免的,网站升级增加的功能,若是平时很少使用,或者将来根本不用,则升级是没有必要的,维持现状也许更好。
3、网站升级导致性能降低。从哲学角度来看,若无必要勿增实体,因为增加实体意味着更多的资源消耗,若是启用某些新增功能,可能需要升级当前主机。而且,有些网站为了正常运行,默认是要开启一些服务的,就如Windows系统一样,网站增加新的功能,可能需要开启更多服务,要有相应的资源来匹配,因此,在网站主机配置不变的情况下,有些功能可能无法运行,网站访问速度可能变慢,等等。
三、网站升级与Windows更新类比,以下以win10为例说明。
win10更新以后,固然可以增加更多功能,提高安全性能,但是也会带来一些问题,首先,win10更新以前,软件运行环境是与系统环境匹配的,但是更新以后,可能导致有些软件不能使用。其次,win10系统的每次更新,都会占用大量的c盘空间,导致系统盘空间越来越小,而且很难清理删除。第三,win10更新增加的功能,并非个人所需要的,很有可能永远不会使用。在安装必要的一些软件以后,禁止win10更新,也许是一个明智的做法,毕竟对于个人电脑而言,在网络上被有意攻击的可能性很小,若是有黑客有意攻击某台个人电脑,即使每天更新到最新也是没有用的。
因此,我们在建站与运营过程中,网站功能与业务需求是否匹配,应该是我们的关注重点,其次是网站的安全性,而非过于在意是否为最新版本。对于业务需求匹配的正在运营网站,是否升级则要视情形而定,主要考察网站是否安全,在注册会员数量不足1000以前,网站应该是安全的,则没有必要考虑升级事宜,不会有黑客攻击一个没有知名度的网站,那样做无人知晓也太没有成就感了。
简而言之,网站是否需要升级或者升级到最新版本,完全取决于我们的网站需求,包括业务需求与安全需求,若是网站可以满足我们的需求,则就没有升级的这个必要,无论这是多旧的源码版本,若是网站不能满足某些方面的需求,则可以升级到合适的版本,而非一定是最新版本。因此,我们关心何时可以升级的同时,更加要注意不要盲目的升级,一切以我们的需求为主,而非网站后台的升级提醒。