PHP 基础信息:如何选择版本?
无论在学习还是在工作中,都会遇到选择 PHP 版本的问题。
学习
如果是学习 PHP,建议选择最新的版本进行学习,因为最新的版本是对旧版本去其糟粕,取其精华的一个升级。编程语言是日新月异的,所以学习 PHP 最好选择最新的版本进行学习。
工作
工作中,由于需要面对复杂的生产环境,所以需要根据实际情况进行选择。
一般分两种情况:
一是新项目开发
这种情况一般建议选用生产环境系统可用的次最新版本。
原因有:
1.稳定性较强,性能优越
2.处于支持维护周期中期,可延长项目使用周期
3.版本成熟,使用者多,遇到未知问题容易在相关社区找到答案
4.跟上技术更新发展的速度,有利于个人及公司发展
二是旧项目维护升级
这种情况比较复杂,需要根据实际情况进行选择,不能武断行事。
需要考虑的主要问题有:
1.更替版本的新特性是否对项目有增益?
2.更替版本与被更替版本之间是否有功能冲突,冲突的覆盖率有多大?
3.使用更替版本需要付出的时间成本有多大?
结合自身情况进行综合考虑,尽量降低版本更替的成本,无论站在个人还是公司的角度,这都是非常重要的。