• 微信号
目录

php基础

您当前的位置:首页 > 我的笔记 > php基础>PHP 基础知识

上一篇: 上一篇:没有了

下一篇: PHP开发环境搭建

PHP 基础知识

Web技术

在学习PHP技术之前先要了解一下什么是web技术,web在计算机领域中被称为网页,web是一种由很多相互链接的产文本文件组成的系统,通过互联网访问。在这个系统中,每一个有用的文件都被称为资源,并由一个“通向资源标识”的URL进行定位,这些资源通过超文本传输协议(HTTP,Hyper Text Transfer Protocol)传送给用户,而用户通过链接获取资源。

Web的基础知识:软件架构、URL、HTTP

1. B/S和C/S架构

C/S架构是Client/Server的简介,即客户机/服务器端的交互。

B/S架构是Browser/Server的简写,即浏览器/服务器端的交互。

2. URL地址

在Internet上的web服务器中,每一个网页都有一个访问标记符,用于唯一标识它的访问位置,以便浏览器可以反问到,这个访问标记被称为url(uniform resource locator)统一资源定位符;在url中,包含web服务器的主机名、端口号、资源名以及所使用的网络协议,如:

http://www.lingyublog.com:80/index.html

在上面的url中,http表示传输数据的网络协议;“www.lingyublog.com”表示请求服务器的主机名;“80”表示端口号;“index.html”表示请求的资源名。

3. http协议

浏览器与web服务器之间的数据交互需要遵守一定的规范,http就是其中的一种规范,它是由w3c组织推出的,它专门用于定义浏览器与web服务器之间,数据交换的格式。

PHP概述

PHP是全球网站使用最多的脚本语言之一,PHP使用非常广泛,几乎全球前100万的网站中,用超过70%的网站都有使用PHP语言,PHP之所以之所以如此流行是因为它易学、易用、易扩展。

PHP从何来?

PHP最开始是Personal Home Page的缩写,表示个人主页,于1994年Rasmus Lerdorf创建的,最初只是一个简单的用Perl语言编写的统计他自己网站访问者数量的程序。后来重新用C语言编写,同时可以访问数据库,1995年,PHP(Personal Home Page Tools)对外发表第一个版本PHP1。此后,越来越多的网站开始使用PHP,并且强烈要求增加一些特性,如循环语句和数组变量等,1995年发布的PHP2加入了对mySQL的支持。

PHP的特点

1. 开源免费

和其他技术相比,PHP是开源的,并且免费使用的,所有的PHP源代码都可以免费得到。

2. 跨平台性

PHP的跨平台性很好,方便移植,在Linux平台和windows平台上都可以运行。

3. 面向对象

由于PHP提供了类和对象的特征,使用PHP对web进行开发时,可以选择面向对象方式编程,完全可以用来开发大型商业程序。

4. 支持多种数据库

由于PHP支持ODBC,因此PHP可以链接任何支持改标准的数据库,如,Oracle、SQL、SQLServer、DB2和MySql等,其中,PHP与MySql是最佳搭档,使用的最多。

5. 快捷性

PHP可以嵌入html,而且编辑简单、实用性强、程序开发快,更适合读者。

上一篇: 上一篇:没有了

下一篇: PHP开发环境搭建