第2章PHP的应用和发展.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章PHP的应用与发展;2.1 PHP是什么;2.1.1 从认识PHP开始吧;在PHP的定义中共用到了3个形容词:服务器端的、嵌入到HTML中的、脚本语言。 1.服务器端的语言 开发Web应用这种B/S结构的软件,不仅需要有编写客户端界面的语言,还要有编写服务器端业务流程的语言。例如,编写界面使用的HTML、CSS和JavaScript都是在用户发出请求后,服务器再将代码发送到客户端,并在客户端自己计算机的浏览器中解析执行的程序。而PHP则是服务器端运行的语言,只能在服务器端运行,而不会传到客户端。在PHP代码中如果有对文件之类的操作,可以都是操作服务器上的文件,PHP获取的时间也只能是服务器上的时间。只有当用户请求时才开始运行,并且有多少请求,PHP程序就会在服务器中运行多少次。然后PHP根据不同用户的不同请求,完成在服务器中的业务操作,并将结果返回给用户。;2.嵌入到HTML中的语言 在HTML代码中可以通过一些特殊的标识符号将各式各样的语言嵌入进来。例如,前面章节中介绍的CSS、JavaScript都可以嵌入到HTML中,配合HTML一起完成一些HTML完成不了的功能,或者说是对HTML语言的扩展,而它们都是由浏览器解析的。PHP程序虽然也是通过特殊的标识符号嵌入到HTML代码中的,但和CSS或JavaScript不同的是,在HTML中嵌入的PHP代码需要在服务器中先运行完成。如果执行后有输出,则输出的结果字符串会嵌入到原来的PHP代码处,再和HTML代码一起响应给客户端浏览器去解析。 3.脚本语言 脚本语言,又称动态语言,我们在第1章中已经阐述过了。脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。PHP程序就是以文本格式保存在服务器端的,在请求时才由Web服务器中安装的PHP应用模块解析,并从上到下一步步地执行程序。;;2.2.1 开发网站和移动网站的应用;网站是一种非常重要的通讯工具,只要用户有网络和权限,可以在任何时间、任何地方,访问任意网页,个人可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。企业网站则在企业的发展中充当了重要的角色,是企业对外的窗口,可以宣传企业自身、推广提高产品品牌,是交流、销售和服???的工具,投标时成为了企业实力的代言,合作时做为企业的名片,企业做活动时能作为活动单页在微信等交流平台传播等。移动网站就是在移动端访问的网站,通俗来说就是适合手机或平板电脑访问的网站,随着移动互联的发展,移动设备已经超过了PC(个人电脑)的使用数量,而且使用频率也很高,所以不管理是企业和个人在制作网站时都要去兼容移动端的访问。;;PHP就是为开发Web而诞生的,在Web项目开发过程中具有极其强大的功能,开源免费、语法简单开发速度快,降低了企业开发成本。可以运行在多个平台上,也能挂载到多种Web服务器上应用,还可以连接各种数据库,安全可靠,运行速度快。另外在网站开发上可用的二次开发的项目非常的多,可选择的PHP开发框架也是最丰富的。大概全球有83.1% 的网站是使用php语言构建的,这其中共有34.5%的网站是使用流行的PHP框架构建的。像我们听过的一些国外大公司Facebook、WordPress、Yahoo等全是PHP编写的,国内的百度、阿里、腾讯等知名大的互联网企业多数频道也都用PHP来开发的。;企业信息化建设是非常有意义,目前正处在知识经济和互联网的新时代,企业面临着日趋激烈的市场竞争,信息化建设能使企业获得持续的发展。例如,信息化可以促进组织结构优化,提高快速反应能力;信息技术应用范围涉及整个企业的经济活动,可以有效地、大幅度地降低企业的费用;提高企业的市场把握能力,缩短了企业与消费者的距离;信息技术能极大提高企业获取新技术、新工艺、新产品和新思想的能力;电脑与管理的有机结合,促进企业提高管理水平;提高企业决策的科学性、正确性;提升企业人力资源素质,又可以节约人员成本和沟通等业务流程上的消耗。兄弟连教育内部信息化系统如图;;企业选择PHP开发信息化系统,主要因为PHP适合做Web开发,特别适合编写业务流程。最主要的功能强大、简单易用、开发速度极快、开发周期短、成本低。企业信息化系统和网站不同之处在于,网站是对外所有人公开,所以你可以随意去浏览。企业内部的信息化系统则专为自己员工设计,必须有专属的权限才进入使用,并且不同级别不同部门的工作人员有不同的权限和业务流程。所以企业内部信息化系统是除网站以外,PHP开发的主要市场,大概有70%信息化系统是使用PHP语言开发。中小企业基本都会使用PHP建设信息化,而一些大型企业、国企和事业单位主要会选择Java语言开发信息化系统,其实对于企业信息化系统,Java可以完成的PHP几乎都可以做。就像我们买手机,有人选择苹果手

文档评论(0)

jyr0221 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档