网页的基本知识(URL相关)

url组成:协议//网址/虚拟目录/文件名#锚

协议部分:http://、https://(在输入网址时不需要输入,网页会自动加入)

网址:www.baidu.com.

域名:baidu.com

顶级域名:机构、国家

.com:商业机构

.org:非盈利组织

.gov:政府机构

.edu:教育及研究机构

.cn:中国

.us:美国

二级域名:分公司及公式产品有时会使用二级域名

如:mail.qq.com

静态网站:

1.内容发布到网站上后就保存在网站上,文档内容都是固定的

2.内容相对稳定易检索

3.没有数据库的支持(制作和维护工作量大)

4.交互性差

动态网站:

1.交互性,网页会根据用户的需求动态的改变和响应。

2.自动更新,节省工作量

3.因人而变,不同时间,不同用户访问时内容不同

  

动态网站与静态网站的关系是互斥的,动态网站以asp,jsp,php,perl,cgi的形式出现,而不是html等

网站的基本概念:

服务器:提供计算服务的设备(server)包括文件、数据库、应用程序,web等,服务器的功能取决于电脑安装的服务软件:Apache、tomcat、iis等

ip和域名:

ip地址具有唯一性,域名的作用是代替ip地址

DNS(域名系统):与ip和域名映射,解析域名使用户能够更方便的找到互联网

端口(port):虚拟端口和物理端口

设备与外界通讯交流的出口,虚拟端口在计算机内部或者交换机路由器内部,不可见

物理端口既接口。

访问流程:

用户输入->DNS->服务器电脑->虚拟端口(服务器软件)

静态网址:

个人电脑:浏览器        (联网)      服务器电脑: Apache,文件夹:保函很多网页  

输入url                 dns(本地 ip     网络ip)  :  将网络 ip给本地电脑     找到服务器电脑,通过80端口找到服务软件apache

 http//localhost:80/index.html表示文件的相对目录;                            apache将结果返回浏览器,浏览器解析                                                                       

 动态网站:

http://localhost:80/index.php

mysql数据库(命令行操作)

访问需要进行寻找、匹配、连接认证。

主机地址:-hlocalhost(可省)

端口:-P3306(可省)

认证:通过用户名和密码进入服务器(不可以省略)

用户名:-uroot

密码:-proot

即:mysql -hlocalhost -P3306 -uroot -proot

虚拟主机:

将计算机中的文件夹进行不同的命名,然后实现让服务器根据用户的需求从不同的文件夹(网站)中读取不同的内容

分类:

1、基于ip地址的虚拟主机,一台电脑上有多个ip,每个ip对应一个网站。

原理:一台电脑默认只有一个ip,因为通常只配有一个网卡:但是有的电脑(服务器居多)可以配置多个ip地址

2、基于域名的虚拟主机,一台电脑上只有一个ip,但是IP下可以制作多个网站,但是要个每个网站不同的名字(虚拟主机名)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值