PHP基本介绍

1、什么是PHP:

定义:一种服务器端的HTML脚本/编程语言,可以让开发人员快速的书写动态生成的网页。

PHP前身:Personal HomePage,个人主页

PHP:PHP Hypertext Preprosessor,php超文本预处理器,底层使用c语言

平台支持(window,Linux,UNIX)

数据库支持(Sqlserver,mysql,Oracle,Access)

2、网站

静态网站特点:(.htm .html .shtml .xml)

(1)内容相对稳定,容易被搜索引擎检索

(2)没有数据库的支持

(3)交互性较差

动态网站特点:(.asp .jsp .php.perl .cgi,标志性符号“?”)

(1)交互性:根据用户需求,从数据库中动态获取内容

(2)自动更新

(3)因时因人而变

网站基本概念:

(1)服务器:

能够提供服务的机器,取决于机器上所安装的软件(服务软件)

在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器

应用程序服务器,WEB服务器等

(2)IP:(电脑)

IP:Internet Protocol ,网络之间互联协议,也就是为计算机网络相互连接进行通信而设计的协议。

IP地址具有唯一性

(3)域名:(人)

是由一串用点分隔的名字组成(www.itcast.cn)的Internet上某一台计算机或计算机组的名称,

用于在数据传输时标识计算机的电子方。一个域名的目的是便于记忆和沟通的一组服务器的地址

特殊IP:127.0.0.1,代表本机

特殊域名:Localhost

(4)DNS

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更

方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到对应的IP地址的过程叫做域名解析

(5)端口:(区分不同软件访问)

端口(Port),可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口。其中虚拟端口是指计算机内部

或交换机路由器内的端口,不可见。例如80,21,23等。物理端口又称为接口,是可见端口

3、

web程序访问流程:浏览器发起访问-》DNS解析域名-》服务器电脑找端口-》服务软件

  1. 静态网站:

  1. 动态网站:

动态网站访问流程和静态差不多,但是会多出几个内容:服务器端解析,数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值