PHP的应用于发展

2021/7/1 11:21:35

本文主要是介绍PHP的应用于发展,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、PHP是什么,可以用来开发哪些类型的应用

  1. PHP是服务器端的语言:PHP根据不同用户的不同请求,完成在服务器中的业务操作,并将结果返回给用户;
  2. PHP是嵌入到HTML中的语言:在HTML中的PHP代码会先在服务器端执行完,然后输出结果会显示在原来的PHP代码处,再和HTML代码一起响应给客户浏览器去解析;
  3. PHP是脚本语言(动态语言):PHP的脚本通常以文本形式保存,只有被调用是才进行解释和编译。
  4. 可以开发的应用:
    1.网站和移动网站的应用;
    2.在企业内部信息化系统中的应用;
    3.在App接口开发方面的应用;
    4.对微信公众平台二次开发的应用;
    5.微信小程序开发应用;
    6.与shell脚本结合,编写服务器运维脚本程序;
    7.开发网页游戏服务器端程序。

二、PHP的开发优势

  1. 简单易学
  2. 开发效率高;
  3. 开发成本低;
  4. 程序执行效率高;
  5. 安全性良好;
  6. 功能强大;
  7. 可选择性多。

三、如何学习PHP

  1. 确定学习目标;
  2. 参照PHP学习线路图学习;入门–打基础–加强–提高;
  3. 学会一些解决bug的思路和方法;先考虑出错的环节,再定位错误;
  4. 多看相关的教学视频;
  5. 不断学习,锻炼自己的逻辑思维能力。

四、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的应用于发展的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程