最近本人在老师的要求下和别人一起开发一个基于 PHP 的比赛项目
可是一起开发的小伙伴坚持用 PHP 5.3 作为测试环境以及用 ThinkPHP 3.2.3 作为开发框架
本人暂时还不会 Laravel 等一些优秀的框架,因此我觉得应该使用 ThinkPHP 5 是个不错的选择
他的看法是:
- TP5 作为一个新的框架 BUG 比较多
- TP5 对大多数项目组成员使用的 PHP 5.3 的支持不是很好
而我认为:
- 一个新的框架反而更能得到框架作者的技术支持
- 即使有 BUG 也能在作者的帮助下进行修复,甚至为这个框架贡献自己的代码
- PHP 5.3 作为一个已经不提供后续支持的版本应该被新的版本取代 例如 PHP 5.6 或者 PHP 7
目前的状况是争论无果,老师可能觉得他是学长,只是跟我说多配合学长,我感觉很无奈。
各位在工作和学习中有没有碰到过这样的情况呢?又是如何解决的?