php培训0基础能学吗 php是什么意思
2016-07-21 13:56:02
784浏览
在php官方网站定义PHP的文字中,有这样几个关键词:动态网页、通用编程语言和服务器端脚本语言。本文扣丁学堂php培训讲师主要讨论这几个问题为读者介绍零基础学习php语言的第一步了解php是什么意思和php有什么用处。
php培训0基础能学吗 php是什么意思:
一、动态网页vs静态网页
根据PHP官网上面的定义,PHP是一种用于开发动态网页的脚本语言。那么,什么是动态网页呢?如果存在动态网页,那么肯定有一种网页叫静态网页,那么,什么又是静态网页呢?
1、动态网页
维基百科将动态网页定义为:在用户访问时或与用户交互时实时生成或发生改变的网页。这一概念是Web 2.0时代的基础概念。正是有了动态网页这个概念,跨站信息共享才成为可能。
2、静态网页
与动态网页会在用户发起访问时实时生成网页不同,静态网页所呈现的内容与存储在服务器上的内容是一模一样的,不会根据访问者发起访问的时间、地点或者其他因素的不同而发生变化。静态网页一般以HTML格式存储在服务器上并通过HTTP协议呈现给网页浏览者。
二、通用编程语言vs基于域的编程语言
通用编程语言是指可以用来为不同的应用域(Application Domain)编写应用程序的编程语言。若干个应用域中的应用程序即使是使用同一种通用编程语言编写的,这些应用程序也不会相互影响。究其原因,系统会为每一个应用域分配一个独立的虚拟地址空间(Virtual Address Space)。而操作系统就是根据虚拟地址空间来为应用程序分配资源的。与通用编程语言对应的一个概念就是基于域的编程语言。
三、服务器端脚本语言vs客户端脚本语言
根据定义可知,PHP是一种服务器端脚本语言。那么在B/S架构下,有服务器端脚本语言,就~定会有客户端脚本语言。本小节将对这两种脚本语言的特点进行比较。
1、客户端脚本语言
客户端脚本语言是指在一个网页的范围内根据鼠标和键盘的动作或某一时间事件动态改变网页内容的脚本语言。比较常见的客户端脚本语言有JavaScript和ActionScript等。
2、服务器端脚本语言
服务器端脚本语言是指服务器根据用户请求做出回应来改变网页的若干内容、调整网页载入顺序或重载页面。比较常见的服务器端脚本语言除了PHP,还有ASP、ASP.NET和JSP。
通过对动态网页、通用编程语言和服务器端脚本语言这三个概念的理解,我们大致上了解了PHP脚本语言的功能与作用,用一句话概括就是:通过部署PHP处理模块,Web服务器在回应用户请求时可以根据用户的需要动态更新呈现给用户的网页。了解更多php培训知识,可以免费观看扣丁学堂php在线教程视频。
标签:
PHP培训
PHP教程
PHP视频