实时搜索: php为什么是最好的语言

php为什么是最好的语言

896条评论 1979人喜欢 5966次阅读 399人点赞
今天在班上我说php是最好的编程语言,简洁方便。不需要编程环境,随处可用。然后我就挨打了。这是为什么!!! , 想做个视频网站,想问问用什么语言开发比较好,PHP/.NET/JAVA
C/S架构,用什么数据库比较好呢? , function A(){
$x="hello";
}
fucntion B(){
//我想使用A里的$x,怎么弄?
} ...

当说PHP是最好的语言的时候,理由在哪里: 就是在反讽。
PHP这么一个脚本语言,虽然他是web开发中,使用者最多的语言,最快最简单的语言,生态环境和社区积累最深厚的语言,但都不能否认它的出生低贱,他的爹是个不懂语言设计的菜鸟,又没有微软谷歌甲骨文之类的土壕来包养他。
就这么个low语言,凭什么他可以这么流行,凭什么比我还流行,凭什么那群菜逼都可以建站了,凭什么版本一个接一个发布把我们之前黑他的垃圾设计全修复了

为什么会有‘php是世界上最好的语言’这个梗: PHP满足两大特点
1、用的人多
2、不像VB那样弱智,又不像Java那样明显好用。 就是个不好不差,一般般的语言。

满足这两点,才能使话题富有争议性。 用的人少,如Python,则吵不起来。 太好用,也吵不起来。 太弱智,也吵不起来,不值得一驳。

所以说PHP是世界上最好的语言

“PHP是世界上最好的语言”是个什么梗: 三个程序员坐在格子间里编程。
一个程序员一言不发,他用的是python.
一个程序员写一会儿就按一下编译,然后就玩会儿手机。他用的是C++。
一个程序员坐在那里浏览网页,不时飞快的键入一些字符。
经理看到,怒道:你怎么不干活,尽在上网。
回答:我在查实现这个功能需要用什么函数。
他用的是PHP。

为什么说php是最好的语言我就挨打了: 目前来看php是所有web开发中使用最多的语言,也是最有生命力的语言,同时学了以后也好找工作,谁也不能说5年或10年以后会怎么样,但是从发展历史来看还没有哪个语言因为其突然份额下滑导致学这个语言的程序员很快失业的,其实我们可以这样看问题,无论php未来怎么样,最起码未来几年内是不会马上衰落的,大部分网站是用php编写的,即使谷歌在不久的将来出一个比php更优秀的语种,那么那些网站也不能一下子全换成那个语言,需要一个过渡期,php也是经历了好多年才发展到今天的,才逐渐被人们认可的。

php是世界上最好的语言?:

PHP是世界上最好的语言。这是网络上广泛流传的一个梗,并不是说PHP就真的是编程最好的语言,其实每款编程语言都有自身的优势以及所专长的领域,并不能简单地说PHP就是最好的编程语言,这多少有点调侃的成分。

PHP优点

(一)流行,容易上手

PHP是目前最流行的编程语言,这毋庸置疑。它驱动全球超过2亿多个网站,有全球超过81.7%的公共网站在服务器端采用PHP。PHP常用的数据结构都内置了,使用起来方便简单,也一点都不复杂,表达能力相当灵活。

(二)开发职位很多

在服务器端的网站编程中PHP会更容易帮助你找到工作。很多互联网相关企业都在使用PHP开发框架,所以可以说市场对PHP的开发程序员的需求还是比较大的。

(三)仍然在不断发展

PHP在不断兼容着类似closures和命名空间等技术,同时兼顾性能和当下流行的框架。版本是7之后,一直在提供更高性能的应用。

(四)可植入性强

PHP 语言在补丁漏洞升级过程中,核心部分植入简单易行,且速度快。

(五)拓展性强

PHP 语言在数据库应用过程中,可以从数据库调取各类数据,执行效率高。

PHP缺点

(一)PHP的解释运行机制

在 PHP 中,所有的变量都是页面级的,无论是全局变量, 还是类的静态成员,都会在页面执行完毕后被清空。

(二)设计缺陷,缺少关注PHP被称作是不透明的语言,因为没有堆栈追踪,各种脆弱的输入。没有一个明确的设计哲学。早期的PHP受到Perl的影响,带有out参数的标准库又是有C语言引入,面向对象的部分又是从 C++和Java学来的。

(三)对递归的不良支持

PHP并不擅长递归。它能容忍的递归函数的数量限制和其他语言比起来明显少。

这句话的产生,虽然带有一定php码农个人感情色彩的偏见,但是未尝没有道理。首先,PHP的使用率远远高于其他语言的使用率,在web开发中占有很大份额。

同时PHP作为一种通用开源语言,因其语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛。具有简单易懂的语法、没有奇怪的黑魔法、既能面向过程,又能面向对象、安装后各种扩展集一身、包括但不限于mysql、json、mbstr等,方便至极。

在这种情况下,PHP就被戏称为“世上最好的语言”,当然它也不负众望,成了大部分IT码农的首选。它的门槛低,使得更多新手小白入门快,能快速了解IT这行,以及自己的工作性质。语法简单,很快融入其中,被成为“弱类型语言”。

现在很多重量级的开源项目都会使用PHP语言,企业开发上也越来越支持使用PHP。它成熟的框架,大大缩短开发周期,在加上成本低,导致了市场需求大。

扩展资料

主要参考框架

(一)CodeIgniter的优点

1、配置简单,全部的配置使用 PHP脚本来配置,执行效率高;具有基本的路由功能,能够进行一定程度的路由;具有初步的Layout功能,能够制作一定程度的界面外观;数据库层封装的不错,具有基本的MVC功能。

2、快速简洁,代码不多,执行性能高,PHP框架简单, 容易上手,学习成本低,文档详细;自带了很多简单好用的library,框架适合小型应用。

(二)CodeIgniter 缺点

1、把Model层简单的理解为数据库操作。

2、PHP 框架略显简单,只能够满足小型应用,略微不太能够满足中型应用需要。

(三)CakePHP 的优点

1、CakePHP 是最类似于RoR的 PHP 框架,包括设计方式,数据库操作的Active Record方式;设计层面很优雅,没有自带多余的 library,所有的功能都是纯粹的框架,执行效率还不错;数据库层的hasOne,hasMany 功能很强大,对于复杂业务处理比较合适;路由功能,配置功能还不错;自动构建脚手架(scaffold)很强大;适合中型应用;基本实现过了MVC每一层; 具有自动操作命令行脚本功能。

2、文档比较全,在国内推广的比较成功,大部分人都知道CakePHP,学习成本中等。

(四)CakePHP 的缺点

1、CakePHP非常严重的问题是把Model理解为数据库层操作,严重影响了除了数据库之外的操作能力

2、CakePHP的cache功能略显薄弱,配置功能稍嫌弱;CakePHP不适合大型应用,只适合中型应用,小型应用来说略微的学习成本高了点。

参考资料来源:百度百科-PHP

为什么会有"PHP是最好的语言这个笑话",而不是别的比如c,java等?: 这是网络上的一个梗, 论坛上的各个语言的程序猿之间调侃或者引战的。

视频网站用什么语言开发比较好?: PHP应该算是现在大中小非专业网站企业会优先使用的网站建设编程语言,相对于ASP和JSP来说,PHP在在很多方面更适合个人以及小型企业做开发,这主要是因为PHP本身独特的优势导致的,那么下面就来为大家盘点PHP得到众多企业支持的原因。

PHP的优势包括:

1、开放源代码

由于PHP开放源代码,因此基本上可以在网络上找到适合自己的源代码。

2、免费性

和其它技术相比,PHP本身免费,并且也是开源代码。

3、快捷性

PHP程序开发快,运行快,技术本身学习快。由于PHP可以被嵌入于HTML语言,新词相对于其他语言来说编辑简单,实用性强,更适合初学者。

4、跨平台性强

由于PHP是运行在服务器端的脚本,因此可以在多种平台上得到应用,包括了UNIX、LINUX、WINDOWS、Mac OS等系统。

5、效率高

PHP由于消耗相当少的系统资源,因此工作效率更高。

6、图像处理

一般来说,PHP动态创建图像,而且目前PHP图像处理默认使用GD2。因此也可以配置为使用image magick进行图像处理。

7、面向对象

在PHP4,PHP5 中,面向对象方面都做出了很大的改进,因此PHP完全可以用来开发大型商业程序。

8、专业专注

PHP同为类C语言,而且更重要的就是PHP以支持脚本语言为主。

上面介绍的八点内容就是关于PHP被广大企业使用的优势,其实PHP相对于其它几种语言来说,更适合初学者学习和使用,因此想要入门的朋友可以多找一些材料来学习。

一个类里 ,A方法里的变量,如何让B方法使用? (最好用PHP语言讲说下) thanks各位高手!: function A(){
$x="hello";
return $x;
}

fucntion B(){
$this->A()
//我想使用A里的$x,怎么弄?
}

return 且 调用a方法 //搞错 你没写在class 里面 思维类似楼下

  • 18寸的轮胎多少钱

    2017西南交大对贵州的二本专业有哪些: 根据官方公布的数据,贵州大学2016年贵州省本科二批录取的专业以及分数线录取情况详细如下,贵州大学主要是一本招生,二本专业只有几个:专业 科类 最高分 最低分 思想政治教育 文史 560 540 物流...

    292条评论 1877人喜欢 2701次阅读 791人点赞
  • 34周几个月了

    陕西省2017移动招聘通信类专业内容有哪些: 笔试:中国移动的笔试分专业进行,主要有技术类,财务类、财务金融类、市场类等,笔试内容主要为:行测、英语、专业知识。面试:无领导小组讨论、半结构化面试 ...

    975条评论 3293人喜欢 5062次阅读 339人点赞
  • pr为什么没有声音

    93年~02年有什么流行歌曲啊: 1.《潮湿的心》:收录在同名专辑《潮湿的心》中的一首歌曲,由甘萍演唱,李广平作词,兰斋作曲,发行于1994年1月。2.《用心良苦》:由十一郎作词,张宇作曲,张宇演唱的歌曲,该曲收录于张宇1993年发行的专辑《用心良苦...

    302条评论 2331人喜欢 2458次阅读 374人点赞
  • 14药师执业资格成绩哪里查

    我爸爸跟我说:身为一个女孩,不要让社会踩着我是什么意思啊?: 就是在这个社会中,你不能太过于依赖一件东西,一件事物或者是一个人你要独立,要坚强。也意在提醒你说,如果以后你爸爸不在你身边,你要照顾好自己。 ...

    758条评论 3944人喜欢 1672次阅读 835人点赞
  • 互联网属于什么五行

    2017年本科c类什么时候报名: 2017年高考志愿填报时间 高考首页 报名时间 招生政策...6月25日至6月27日12时,考生填报艺术类本科批次志愿...C、D、E、F六所院校2017年高考志愿填报时间 高考首页 报名时间 招生政策...6月25...

    596条评论 2037人喜欢 2071次阅读 903人点赞
  • ppi是多少

    门上贴圆形和正方形的福字有讲究吗?: 门上贴圆形和正方形的福字是没有什么讲究的,完全看个人的喜好,国人讲究在新的一年来临之际彼此祝福新的一年,同时也期望自己和亲人来年一切顺利,所以有贴春联,贴福字的传统,方的圆的无所谓,只是福要倒着贴,寓意福到了,所以无...

    875条评论 2991人喜欢 1362次阅读 272人点赞