本文主要是介绍PHP的应用于发展,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、PHP是什么,可以用来开发哪些类型的应用
PHP是服务器端的语言:PHP根据不同用户的不同请求,完成在服务器中的业务操作,并将结果返回给用户; PHP是嵌入到HTML中的语言:在HTML中的PHP代码会先在服务器端执行完,然后输出结果会显示在原来的PHP代码处,再和HTML代码一起响应给客户浏览器去解析; PHP是脚本语言(动态语言):PHP的脚本通常以文本形式保存,只有被调用是才进行解释和编译。 可以开发的应用: 1.网站和移动网站的应用; 2.在企业内部信息化系统中的应用; 3.在App接口开发方面的应用; 4.对微信公众平台二次开发的应用; 5.微信小程序开发应用; 6.与shell脚本结合,编写服务器运维脚本程序; 7.开发网页游戏服务器端程序。
二、PHP的开发优势
简单易学 开发效率高; 开发成本低; 程序执行效率高; 安全性良好; 功能强大; 可选择性多。
三、如何学习PHP
确定学习目标; 参照PHP学习线路图学习;入门–打基础–加强–提高; 学会一些解决bug的思路和方法;先考虑出错的环节,再定位错误; 多看相关的教学视频; 不断学习,锻炼自己的逻辑思维能力。
四、PHP的诞生与发展(了解)
最初PHP是一个用Perl语言编写的程序,只是为了统计自己的网站有少访客。后来又用C语言重新编写,多年来,PHP经过无数开源贡献者的不断迭代,经历数个版本,已经成为了非常热门的Web开发语言,在腾讯、百度等很多大型互联网公司中都有应用。
发展历程:
1994年丹麦人Rasmus Lerdorf(雷斯莫斯•勒道夫)创建了PHP,并将其命名为“Personal Home Page Tools”。1995年Personal Home Page Tools(PHP Tools)开始对外发行第一个版本,勒道夫写了一些发布此程序的文档,并发布了PHP1.0; 第2版用C语言重写并命名为PHP/FI(PHP2.0),经历数个beta版本的发布后,与1997年发布了官方正式版本 两位以色列开发者(Andi Gutmans和Zeev Suraski)加入并重命名PHP3;由于前一个版本的功能明显不足,PHP的代码被重新编写,此次更新的版本是类似于当今PHP语法结构的第一个版本;它从PHP/FI2.0的名字中移去了暗含“本语法只限于个人使用”的部分,并被命名为简单的缩写PHP。这是一种递归的写法Hypertext Preprocessor。约9个月的公开测试后,与1998年6月正式发布PHP3.0; 引入“Zend引擎”并成立了Zend公司;基于Zend引擎并结合了更多新功能的PHP4.0,于2000年5月法不可官方正式版本; PHP5开始支持面向对象;PHP5在经过长时间的开发个第一个预版本的发布后,与2004年7月发布正式版本。其核心是Zend引擎2代,引入了新的对象模型和大量新功能,可以使用面向对象的思想进行编程,也是PHP在编程领域的有一个新的突破;后续又发布了性能更好的PHP5.6; 其实PHP6是一个失败的版本;PHP6开发开始于2005年,曾想要让PHP支持Unicode字符串,由于PHP6的开发进展过于缓慢有出现了很多问题,且开发停滞不前,于2010年被取消,PHP6基本没人用过,在新版本之前都是使用PHP5; 寄希望于下一代的PHP NG分支;由于PHP6分支被占用,Zend的Dmitry Stogov发布了PHP的一个名为PHPNG(PHP Next-Gen)的分支,其也可成为PHP5.7并保存着对PHP5.6的兼容性,在2014年1月中旬首次发布,并在同年5月初又再次进行里程碑式的更新,让PHP5.6的性能有了更加显著的提升; PHP的现在;现在是PHP7的时代,2015年12月PHP7.0版本的发布取得了重大突破,并带来了大幅的性能改进和一些新的性能,以及对过时功能的改进。
内容总结自《细说PHP第四版》
这篇关于PHP的应用于发展的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!