学习PHP不得不懂的常识
1.PHP是什么?
运行再服务器端的HTML的脚本编程语言,用于书写动态生成的网页。
支持多个平台(window,Linux)以及数据库
2.静态与动态网站特点:
静态网站网页内容一被发布到网站服务器上,无论是否有用户访问,每个网页都是一个独立的文件。注意:静态网页没有数据库的支持,所以交互性较差。
动态网站有数据库的支持,因人而异性,动态网页网址有一个标志性符号“?”后面就是传递相关的参数
两者最大区别:静态网站没有数据库支持,动态网站有数据库支持。
3.服务器:
能够提供服务的机器,取决于机器上所安装的软件(服务软件)
例如:Web服务器:能够提供Web服务(网站访问)就需要安装web服务软件比如,Apache,tomcat,iis等所以个人电脑也是服务器
4.IP:
为计算机网络互相链接进行通信而设计得协议。通过IP协议可以进行通信。IP地址具有唯一性,每台电脑都有唯一的IP地址(IP地址绑在网卡上)
5.域名:
域名的目的是用于记忆和沟通得一组服务器的地址。由于人脑记不住IP地址也就是IP所在的电脑,所以通过域名来进行记忆。
6.DNS:
域名系统,定义是因特网作为域名和IP地址相互映射的一个数据库。当用户输入域名(主机名)时,DNS对应匹配相应的IP地址。主机得到对应的IP地址的过程叫做域名解析(或主机名解析)。
7.端口:
端口分为两种:虚拟端口和物理端口
物理端口:又称为接口,是可见端口,比如说网卡卡槽和路由集线器插口;
虚拟端口:不可见,每个软件都有其各自的端口,比如说计算机的80端口,21端口等,用于区分计算机上不同的软件。
网友评论