php+mysql全能权威指南

php+mysql全能权威指南

ID:2521774

大小:843.00 KB

页数:9页

时间:2017-11-16

php+mysql全能权威指南_第1页
php+mysql全能权威指南_第2页
php+mysql全能权威指南_第3页
php+mysql全能权威指南_第4页
php+mysql全能权威指南_第5页
资源描述:

《php+mysql全能权威指南》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章准备基础知识、开发环境及配置运行环境Note第章准备基础知识、开发环境及配置运行环境(视频讲解:47分钟)PHP是一种流行的动态网站开发技术,动态网站就是位于服务器上的一个应用程序,也被称为网络应用程序。同时,PHP也是一种PHP动态网站开发所使用的程序语言。在几乎所有应用程序开发中,用户都要接触到三个相互关联的方面,PHP也不例外,具体如下:l开发环境——ZendStudio、PDT、Dreamweaver等。l运行环境——PHP应用程序服务器。l开发语言——PHP。这三者之间的关系如图1-1所示。PH

2、P代码运行在编写PHP应用程序服务器图1-1开发环境、开发语言和运行环境之间的关系·9·第1章准备基础知识、开发环境及配置运行环境Note1.1正确认识PHP动态网站开发PHP最早是PersonalHomePage的缩写,意思为个人主页,这个缩写一直沿用至今。随着PHP技术的不断充实、完善,现在PHP改称为HypertextPreprocessor,即超文本预处理语言,已经成为目前市场上主流的网络应用程序开发平台。虽然PHP动态网站开发包含很多内涵,但也不能摆脱最基本的三个关联方面:开发环境、运行环境和开发语言

3、。要学习PHP动态网站开发,首先要正确认识这三个方面的关系。技巧与提示PHP是建立交互式动态网站的一个快速、强大且稳定的Web应用程序服务器和程序语言,而且是免费的。利用PHP,用户可以用最快的速度将服务器、浏览器和数据库技术相集成,建立强大的、可高度扩展的Web应用程序,而且PHP代码可嵌入到HTML代码中。另外,使用PHP强大的扩展性,用户可以在服务器端连接Java应用程序,还可以与Microsoft.NET建立有效的沟通甚至更广阔的扩展,从而可以建立一个强大的环境,以充分利用现有的和其他技术开发的资源。开

4、源和跨平台的特性使得使用PHP架构能够快速、高效地开发出可移植的、跨平台的、具有强大功能的企业级Web应用程序。1.1.1正确认识PHP的开发工具在进行PHP动态网站开发时,使用记事本程序就可以编写PHP代码,进行PHP开发。但是,安装一个集成开发工具(也被称为开发环境、创作环境、创作软件等)是十分必要的。现在大多数开发环境集成了很多用于辅助开发的功能,因此,它们也被称为集成开发环境(IntegratedDevelopmentEnvironment,IDE)。目前流行的PHP开发工具包括ZendStudio、P

5、DT(EclipsePHPDevelopmentTools)、PHPEdit和Dreamweaver。1.1.2正确认识PHP的运行环境PHP是一种多用途script语言,不但可以用来开发动态网站,还可以用来开发桌面应用程序,但尤其适合于动态网站开发。当用于动态网站开发时,PHP应用程序服务器便是PHP程序的运行环境,当PHP程序代码传递到PHP应用程序服务器时,它可以执行这些代码,并将执行结果返回给Web服务器,再由Web服务器传递回客户端浏览器(关于这一点,读者可参考2.2节)。当用于桌面应用程序开发时,P

6、HP代码会被编译为二进制,由处理器直接执行。1.1.3关于标准和实现在IT产业中,特别是软件产业中,有两个非常重要的名词,即标准和实现。标准(standard)是由一个公认的机构制定和批准的文件。它对活动或活动的结果规定了规则、导则或特殊值,可供共同和反复使用,以在预定领域内实现最佳的秩序效果。有一些标准具有强制力,如ISO(国际标准组织)·9·第1章准备基础知识、开发环境及配置运行环境Note制定的标准必须为其成员所遵守,具有法定的约束力;另外一些则没有强制力,但具有很大的影响力,并且在很大程度上成为事实上的

7、标准,如W3C(万维网联合会)制定的一些标准,这些标准一般被称为规范(specification),这些规范中最著名的就是HTTP协议,它实际上已经成为一种事实上的标准。实现(implementation)则是按照标准和规范作出的。例如,开发者按照HTTP协议开发出了一个浏览器程序,那么就称该浏览器程序为HTTP协议的一个实现,或者说该浏览器程序实现了HTTP协议。如IE、FireFox、网景等浏览器都是HTTP协议的实现。而一种语言可以有不同的运行环境,这些不同的运行环境也可以称为这种语言的一个实现,如IE、

8、FireFox、网景等浏览器都是HTML语言的实现,因为它们都是HTML网页的运行环境。技巧与提示有些信息技术标准不具有法定约束力,所以很多厂商并不完全遵守这个标准,而是部分采纳。部分采纳主要是为了和其他厂商的产品互通。在标准基础上做一些扩展,则主要是为了实现自身的某些特殊需要。如JavaScript、ActionScript等,都是部分地遵守ECMA-262标准,并且它们都在这个标准

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。