主页
软件技术
返回
人们对PHP的误解有哪些

        “你想要学习PHP吗?我告诉你PHP不好,比如说......”最近有想要学习PHP的小伙伴求助PHP培训老师,说自己想要学习PHP开发技术,想做一名PHP 开发工程师,但是他的小伙伴却告诉他PHP不好,他不知道如何选择,所以想问一下专业的老师。其实关于PHP有不少学艺不精的人对它有各种各样的误解,本篇文章小编就带大家看一下。 

        PHP培训简述人们对PHP的误解有哪些: 

        1、PHP面向对象并不彻底 

        这完全不对。所有认为PHP不是彻底面向对象的程序员,尤其是Java程序员,都需要上一个PHP的基础培训;他们会发现PHP中大量面向对象的特性。例如:接口、方法、抽象类等等。我同意早期的PHP版本确实不支持太多面向对象的特性,但PHP5已经有强大的面向对象支持。而且,你一定想不到编码在PHP 中会变得如此简单,那是因为PHP和面向对象结合的原因。 

        所以,消除这个误解吧。 

        2、PHP无法实现特定功能 

        我很清楚这种表述很含糊,但是我不能想出任何更好的说法。这是一个很含糊的误解,开发人员认为PHP不能帮助他们实现一些诸如内存访问的功能或者一些PHP主要发行版没有提供支持的功能。但事实是PHP是一种可扩展的语言,所以你需要做的是用C或者C++编码,然后创建对应的扩展。 

        其实,你根本不需要自己动手去创建扩展,因为这里已经有数以百计的可用扩展。你唯一需要做的就是去寻找它们。 

        3、PHP是不安全的 

        开发者对PHP的另外一个误解就是PHP网站和应用是不安全的。但是,为什么你会希望它在默认情况下是安全,为什么不编写安全的代码? 我知道这里一直存在很多不安全的PHP代码,因为最初的学习曲线是简单的而且很容易上手。所以,作为一个开发者,你需要使它尽可能的安全。 

        .Net可以帮助你在默认情况下是安全的,相比之下PHP确实缺少很多。但是如果你是一个训练有素的程序员,那么你其实不要默认情况的安全帮助。Include通常是安全的,但是你需要小心。如果它们的路径是动态生成的,对指令的透彻理解可以帮助你让代码更安全。 

        4、它不能适应大型应用 

        大型复杂应用需要建立在自身可靠和高性能的语言之上,这是PHP在一定程度上所没有的。但是,如果你设计和开发的应用程序架构稳定,为什么你会对它的性能和可扩展性有疑问呢?事实上一些顶尖网站,如Facebook、维基百科和雅虎等等,都是基于PHP构建的,就像我们所想的那样,这些巨型网站都工作的很好。 

        5、PHP只能用于网站开发 

        这也是一个误解,尽管看起来它有点合乎逻辑,因为PHP是网站开发中最常见的语言。但也有一些被称为命令行界面的东西,这可以确保你的PHP应用程序可以在Web服务器之外运行。 

        你可能不相信,但即使是那些很大程度上取决于CPU能力的应用程序,也可以用PHP开发的,使用PHP CLI来运行。更重要的是,如果你想使用PHP开发桌面应用程序,不用担心,使用Windows特定扩展你可以做到这一点。 

        关于人们对PHP的误解就先简单的为大家说以上这些,小编希望喜欢PHP 的小伙伴不要被这些错误的观点困扰,喜欢就要去做,等你精通后你就会发现别人对PHP的那些误解是多么的可笑。 

        想要学习PHP的小伙伴可以选择口碑良好的培训机构进行学习。 


高层建筑结构施工监理的几点体会
浅议影响公路工程造价的因素及有效控制造价的方法
2015年二级建造师考试《施工管理》真题及答案解析
安全工程师考试:从业人员的权利和义务
谢天:90后装修根本不需要设计师
浅析工程项目管理的主要控制要素
Ali Grehan:好的设计足以令人心生快乐
胡建新:绿色建筑的人居理念比技术更重要
信息发布:名易软件http://www.myidp.net