版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
前言:
PHP最早由RasmusLerdorf在1995年发明的,英文:HypertextPreprocessor,PHP是超级文本预处理语言的缩写。一、具有跨平台性:
支持Linux、Unix、Windows、Android等多种操作系统,具有超强的跨平台性。二、语言特点:
PHP是一种嵌入式脚本语言,能嵌入到HTML代码中,被浏览器直接解释执行。当PHP语言升级到PHP4之后,也是一种面向对象的编程语言,具有面向对象的基本特性,例如:继承性、多态性、封装性、接口等。三、开源性:
Linux、Apache、MySQL、PHP整套的建站解决方案,是完全免费的、开源的,降低企业、单位的成本投入。
PHP主流的免费开源框架:ThinkPHP、ECshop、CodeIgniter、ShopNC等,提高了开发的效率。四、丰富的函数库:
PHP5具有丰富的函数库,能代替传统的自定义函数,实现一些特殊的功能。包括:魔术方法、回调函数、正则表达式、数组处理、字符串处理、文件处理、图像处理、数据库事务、异常处理等。五、数组的扩展:
PHP具有两种类型的数组,包括:索引数组、关联数组。其中关联数组的下标(键名)是可以自定义成字符串或者数字。数组具有多种处理函数,可根据数组的值、或者键名直接排序。数组函数:array_multisort()、array_map()、array_unique()等,能实现复杂的程序功能。六、支持多种数据库:
数据库PDO连接方式,能支持目前所有的主流数据库,包括:Mysql、Oracle、MS-SQL、dBase等。数据库事务处理机制,支持数据回滚,确保了数据的安全性、完整性。七、支持多种通信协议:
PHP本身也提供了相当多的通信协议服务,例如IMAP、SNMP、NNTP、POP3等。有了这些通信协议的支持就可以开发相关的应用程序,例如:收发电子邮件程序、网络应用程序等。八、支持多种输出模式:
PHP除了可以输出HTML以外,还可以输出PDF、XHTML和XML等。九、缓存技术、无刷新交互技术:
目前,绝大部分的页面延时,都集中在对数据库的操作延时。Memcache缓存机制,将常用的数据储存在内存中,方便快速提取,减少了对数据库的访问。无刷新交换技术,能针对页面进行局部刷新,减少了数据库的访问量,减少了整页加载的时间。十、模板技术、静态页面处理技术:
Smart模板的应用,确保了PHP中MVC三层架构的实现,降低系统的耦合度,同时便于开发与维护。在将控制、数据、视图独立的同时,将美工的“前端”与PHP程序员的“编码”分离开来,提升了开发的速度。结束语:
PHP是一种解释型的语言,执行的速度较快,仅次于汇编语言和C语言,市场占有率排前五位。主流的社区:
PHPChina论
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度文化创意产业投资合作协议2篇
- 2025年产权车位买卖及车位增值服务与物业管理合同4篇
- 个人居间服务合同模板:房产交易中介合同版
- 2024年环保型废纸买卖合同
- 2024版医疗设备采购合同
- 2025年度环保材料销售代理合同模板4篇
- 中英双语2024年土地租赁协议模板版B版
- 2025年度现代服务业场承包经营合同样本3篇
- 个人借款担保责任合同范本2024版B版
- 2025年度征收拆迁安置房买卖合同范本(含安置补偿与产权过户)4篇
- 2023年湖北省武汉市高考数学一模试卷及答案解析
- 城市轨道交通的网络安全与数据保护
- 英国足球文化课件
- 《行政职业能力测验》2023年公务员考试新疆维吾尔新疆生产建设兵团可克达拉市预测试题含解析
- 医院投诉案例分析及处理要点
- 烫伤的安全知识讲座
- 工程变更、工程量签证、结算以及零星项目预算程序实施细则(试行)
- 练习20连加连减
- 五四制青岛版数学五年级上册期末测试题及答案(共3套)
- 员工内部岗位调换申请表
- 商法题库(含答案)
评论
0/150
提交评论