警惕:劣质PHP开发的网站共有的4种特性
php语言已经成为当今web中的主流时,不少站长也原来越青睐于php程序,常见的PHP程序二次开发,首先要看原开发者的水平,也许在开发同样一个功能的时候,在A系统只需要花一天的时间,B系统可能用上一个星期甚至更多,时间成本的不同直接导致了价格的巨大差异。
看过很多站长的网站部分代码,原作者大多都是一些刚入门的水平,其主要特征有:
1、网站未经过初始化,没有安全过滤,没有统一入口。
2、网站目录不合理,无法分辨各个功能的文件夹及文件,没有系统内核。
3、PHP代码混编,非MVC模式。
4、基本没有class,甚至连function都很难找到,冗余代码多,并有大量的重复文件。
如此开发后的PHP网站,后期的开发和维护成本可想而知,这样的代码拿给一个有过几年开发经验的人手上,恨不得直接丢进垃圾箱,二次开发的成本可能大过了重新开发。
劣质PHP代码的危害:有时候看似合理的逻辑,程序也很正常,当为了运营需要改变其中一个业务逻辑时,可能整个网站都会被推翻重做,这是非常可怕的。
所以提醒大家,如果当回事的话,PHP网站开发不要一味的图便宜,开发者的经验不同,时间成本也不同,代码的质量也会出现很大差异,还有一些潜在的安全隐患和程序BUG,直接影响到后期的成本。