有人说PHP是世界上最好的语言.我觉得算不上最好,但是他在某些方面是最好的,比如做网站开发他目前是首选项目.
有时我见过人们说PHP是一门糟糕的第一语言,因为它会速度慢,而且教成不良的编程习惯。我的天你说的是十几年前的PHP吧,就算是十几年前我觉得代码好坏是看开发者个人素养,而不是一个语言的问题.就像文章写得不好怪笔不好……
我认为PHP是一种非常好的第一语言,如果您对Web开发感兴趣,我甚至可以说它可能是理想的第一语言。
那么什么是好的第一编程语言?这本身是一个伪命题.不同的语言出生背景不同目的也不一样,要看你那他来做什么?
如果您对编程不是真的那么感兴趣,您肯定没有太多动力继续学习。真的很无聊啊。
下面是我认为一个好的编程语言应该是具备的条件:
不需要复杂的东西就可以开始
强大-提供高级功能以更少的代码完成任务
能够提供一些具体的东西来显示您的进度
有很多现成的包或者工具可以使用
因此,我们可以说一种好的语言应该简单易用,但功能强大。
而不是门槛很高–无法鼓励新开发者继续做下去,简单的入门让他们轻松地做些有用而又酷的事情才能激发新手的兴趣!
而PHP几乎是完美的,至少对于web开发来说的,我想说PHP绝对是希望从事Web开发的人们的一种近乎完美的语言。
PHP不是复杂的语言。它不单易于使用和理解,仍然具有编程语言的功能,例如面向对象的编程。
它可以是一门简单的初学者使用的语言,但同时也为您提供了学习新事物的空间。
PHP具有庞大的内置函数和类库,这些库使几乎所有任务都非常容易实现。读取文件的内容?那简直是小菜一碟了,而你用语言你试试看看吧,我觉得大部分时候节省时间最重要.
而且,您可以将PHP嵌入HTML,使您可以在几分钟之内完成一个网页。只需将一些HTML和PHP放在一起,您就可以向所有人展示您制作的很棒的东西。
最后,PHP是一种非常流行的语言!如果您学习PHP,则可以肯定可以找到使用它进行编码的工作。
不选择PHP的原因:
唯一的原因就是您不从事web开发.即使是这样也PHP也是入门语言中的首选,因为他本身是属于脚本语言,脚本语言可以做的事情有很多了.
PHP目前已经发展得非常强大了,他已经非常成熟,性能方面自从7.0以后性能已经不是他的弱项二十他的强项!!最近的8.0加入了JIT对某些方面的性能基本上到了极致.
又有人说把代码和html混在一起会很糟糕的.你知道有多少框架都已经是实现了MVC了吗,我敢肯定把html和php混在一起进行主要开发那只是初学者时期.
如果您刚刚开始从事程序编写,哪一种语言对于初学者来说能写得很漂亮呢?目前应该没有吧。
网上流传的PHP是最好的语言并非空穴来风,存在就是真理.
学习PHP!他绝对可以作为入门语言来使用.一旦你认识到什么是真正的编程,你就不会局限于使用哪一种语言了,因为不管哪一种语言,他们只是工具,就像写文章一样,还是看自己的文化,而不是你手里的笔有多美丽!
我会鼓励任何新的程序员选择PHP,PHP很棒的。
我们的频道有很多PHP入门教程,看一看就知道他的入门有多简单.