PHP在2018已经过时了吗?
虽然我从事java开发快十年了,php也是最近才开始入门,但是说实话,php真的很好,适合没有任何基础的人入门。
首先,虽然我不我不同意php是最好的语言,它绝对是最清晰、简单明了的,它是为编写web而生的。屏蔽了很多底层细节,非专业背景也可以很胜任。反观java,学习曲线非常陡峭,非专业课真的很难入门。
其次,php的开发形式灵活,适合不同类型的程序员。比如可以直接以函数的形式开发,所以C语言的程序员感觉很熟悉。它也可以是面向对象的,java程序员可以适应它。特别是在部署上,php可以直接上传部署,修改起来也很方便。有时候,如果你很懒,你可以直接登录服务器,用vim编辑。
最后,php的缺点也很明显。它是一种弱类型语言,其面向对象的设计是不完整的。同时,php在开发大型网站时容易失控,对团队项目管理提出了更高的要求。不过php对于中小型网站还是挺友好的。