PHP

PHP 知识量:7 - 20 - 67

1.1 PHP是什么><

脚本语言- 1.1.1 -

PHP是一种脚本语言,它在服务器中运行,因此是一种服务器端语言。

PHP的主要功能就是根据指令动态生成HTML文件。工作的场景主要是:当用户使用浏览器点击网页中某个链接后,PHP服务器接收客户端发送的请求,根据请求内容访问数据库,得到数据库返回数据后,进行必要的格式转换和逻辑计算,然后生成超文本标记语言(HTML)内容,并将该内容发送给客户端,用户就可以在浏览器中看到要找的网页了。

优点- 1.1.2 -

PHP目前已经是非常重要的web编程语言。PHP虽然是解释型语言,但是执行速度非常快,完全可以满足大型网站的要求,特别是在页面生成方面,PHP因为简单高效而有着很大优势。Facebook等一大批流行网站均主要使用PHP语言构建。

PHP的优点:

  • 简单。PHP语法简单,很容易学习和应用,不需要什么基础知识就可以快速上手。

  • 免费。PHP是开源软件,因此可以免费使用,不论是用于个人开发还是商业应用都可以。

  • 高性能。PHP虽然是脚本语言,但是消耗相当少的系统资源,有着不错的性能,应对大量的访问需求没有任何问题。

  • 可移植。PHP几乎可以在任何系统平台上运行,不论是Windows系统,还是Linux等其他流行系统。更重要的是PHP的可移植性很强,不需要进行太多改变就能在各种系统间进行迁移。

  • 广泛支持。PHP可以与所有主流数据库紧密集成,可扩展性也非常强,还有Zend等大量的优秀框架和配套软件支持。

  • 安全性好。因为是开源软件,可以及时得到安全性问题的反馈和修复,PHP的安全性好也是公认的。

  • 面向对象。PHP在面向对象方面有了很大的改进,完全可以利用面向对象技术开发大型商业应用。