php程序设计基础教程,php程序设计基础教程课后答案
PHP是什么?
我让你秒懂php是干嘛的。。
你看到今日头条各种文章线条框框都是用html设计的,如果你想上传视频或者发布动态,html是做不到的,这就需要用到服务器语言了,php等。。。
php作为一门编程语言,根据图灵等价性,他能完成所有编程任务
通常来说,php的主要应用是服务器程序开发,这领域他的任务就是接收***请求 ,处理请求,发出***响应
比如,你在饿了么点餐。第一步,你需要给服务器发一个请求,“请告诉我附近5km范围内都有哪些火锅店,我的位置是东精xxx,北纬yyy”,php收到请求,“坐标xxx,yyy,火锅店,半径5km”,php去数据库查询这些数据,然后把这些数据发给你的手机
普通答案百度一下什么都有,下面是我个人的理解。
php是后台编程语言,做网站,公众号,小程序等很多人都会首选,主要是会有很多开源,就是说有很多可以从网上找来直接用,还可以直接改,而且不会存在什么版权***。
php的本质是c语言开发出一个软件,专门来解释php的语法的,像php内置方法,很多是c写的,这就是为何会建议能用原生方法尽量用,毕竟原生方法是C编译好的。php自定义方法,每次执行都需要经过C语言的工具去解释(解释器)在执行。
在使用范围,其实php跟其他语言(asp.net,java)一样能做很多事,但为什么会选择php,这个会是很多人想知道的。php性能低,这是肯定的,比asp.net,j***a都低,但为何会用。主要是开发速度快,维护方便,门槛低。而且一般的网站不会要求多高的性能,所以会选择它。
PHP主要用于web网站服务端开发
每种编程语言都有其专门的应用方向,比如:python主要面向数据处理、C主要面向嵌入式、C++面向应用程序设计。
而PHP主要是面向web网页应用的服务端设计,php + mysql + apache/nginx + linux 架构被称为经典的网站搭建架构体系,这个体系用的最多也最成熟。当然像python/j***a这些语言也具备网站开发的能力,但是所谓术业有专攻,其在web开发的影响力还远远及不上PHP。
PHP框架众多
php具备很多成熟的框架可以选择,常用的有:
每种框架都有自身具备的特点,如:
ThinkPHP
中国人开发的PHP框架,因此具备非常完善的中文参考资料,目前也很流行,非常适合中国的开发者使用,如果你的英文不好,又想快速上手PHP,那它是很好的选择。
Lar***al
就全世界来讲它是最流行的PHP框架了,因此学习资料也很多,如果你的公司想选取一个框架作为公司web应用的统一开发框架,那可以选它。
Yii
如何利用PHP语言开发手机app?
php只能做后端,也就是运行在服务器上的,所以写接口可以,做***的话原生的话安卓用j***a或者新出来的那个,ios就用obc或swift,还可以用web打包,这个简单点
php是一门后台语言,写***的话只能编写后台api接口,***端还是原生ios 或者Android语言开发,或者react native开发,再或者用web容器嵌套web也可以
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.dm-laser.com/post/760.html发布于 03-24