php是什么,php是什么( 二 )


3、快捷性
程序开发快,运行快 , 技术本身学习快 。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言 。编辑简单,实用性强,更适合初学者 。
4、跨平台性强
由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS、Mac OS、Android等平台
5、效率高
PHP消耗相当少的系统资源 。
6、图像处理
用PHP动态创建图像,PHP图像处理默认使用GD2 。且也可以配置为使用image magick进行图像处理 。
7、面向对象
在php4,php5 中,面向对象方面都有了很大的改进,php完全可以用来开发大型商业程序 。
8、专业专注
PHP支持脚本语言为主,同为类C语言 。
技术应用:
1、伪静态
2、静态页面生成
3、数据库缓存
4、过程缓存
5、div+cssw3c标准
6、大负荷
7、分布式
8、flex
9、桌面程序应用(不擅长)
10、支持MVC模型
11、Smarty模版引擎
参考资料:
百度百科-PHP (超文本预处理器)
PHP(外文名:PHP: Hypertext Preprocessor , 中文名:“超文本预处理器”)是一种通用开源脚本语言 。语法吸收了C语言、Java和Perl的特点 , 利于学习,使用广泛,主要适用于Web开发领域 。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法 。它可以比CGI或者Perl更快速地执行动态网页 。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快 。
具体推荐阅读:http://baike.baidu.com/link?url=2YGAmOuaw1HQ7by8G3VwHP_BQgpcy0JSmz5EIlQbWdhaZUNNRKZfGnVAOK9ZHmdz45Zo9NcZIvPSDBYtO_6WSAFzFURCzSk7B_vOV-NrMmC
PHP是Hypertext Preprocessor(超文本处理器)的缩写,是一中开源的、跨平台的、解释型的、面向对象的、快速的、安全的、简单易学的、性能优越的Web服务器端的脚本语言,主要用于开发动态网站及服务器端应用程序 。PHP是目前最受欢迎的Web开发语言之一 , 目前国内应用PHP技术开发的网站数量最多 , 很多大型的网站选择PHP作为自己的主要开发技术 。PHP与其他脚本语言相比,它在执行效率、开源免费、跨平台等方面都具有较大的优势,主要体现在以下几个方面:
(1)PHP语法类似于C语言的编程风格,简单易用,内置函数丰富 , 主流开发技术均支持PHP;
(2)具有良好的跨平台性,支持Windows、Linux、Macintosh、FreeBSD等多种操作系统;
(3)支持大部分主流数据库,提供MySQL、Oracle、Sybase、SQLlite和MS SQL等多种数据库接口;
(4)完全开源、免费,开发成本低,使用PHP、Apache服务器、MySQL数据库和Linux系统可以低成本的构建一个网站系统;
(5)支持面向过程和面向对象两种风格的开发 , 具有 ZendFrameWork、 FleaPHP、 ThinkPHP等成熟开发框架 。
PHP 是一种用来制作动态网页的服务器端脚本语言 。你通过PHP和HTML创建页面 。当访问者打开网页时,服务器端便会处理 PHP 指令,然后把其处理结果送到访问者的浏览器上面 , 就好像 ASP 或者是 ColdFusion 一样 。然而,PHP 跟 ASP 或 ColdFusion 不一样的地方在于,它是跨平台的开放源代码 。PHP 可以在 Windows NT 以及很多不同的 Unix 版本中执行,它也可以被编译为一个 Apache 模块 , 或者是一个CGI二进制文件 。当被编译为 Apache 模快时,PHP 尤其轻巧方便 。它没有任何繁琐程序所产生的负担,因此可以很快的返回结果 , 同时也不需为了保持较小的服务器内存映象,而去调整mod_perl 。

经验总结扩展阅读