Day4学习(Web站点搭建)

Web站点搭建

知识框架:

1:网站、域名、空间
2:WEB容器、脚本、数据库
3:服务器简介
4:实践搭建一个网站

1:网站、域名、空间

1.1:简介

网站(Website)是指在因特网上根据一定的规则,使用HTML(标准通用标记语言下的一个应用)等工具制作的用于展示特定内容相关网页的集合。简单地说,网站是一种沟通工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。

1.2:网站的分类

根据网站所用编程语言分类:例如asp网站、php网站、jsp网站、Asp. net网站等;
asp: 多数用于小型站点,企业网站、个人博客
aspx:多数用于小型站点,地方政府网站、国家单位网站、大型企业网站
PHP:多数用于中小型站点,企业站点、购物商城站点、地方政府站点,娱乐网站
JSP:多数用语大型站点,大型企业/政府网站
根据网站的用途分类:例如门户网站(综合网站)、行业网站、娱乐网站等;
根据网站的功能分类:例如单一网站(企业网站)、多功能网站(网络商城)等等。
根据网站的持有者分类:例如个人网站、商业网站、政府网站、教育网站等。
根据网站的商业目的分类:营利型网站(行业网站、论坛)、非营利性型网站(企业网站、政府网站、教育网站)。

1.3:域名简介

域名(英语:Domain Name),简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。ftp.baidu.com
PS:域名会被解析到一个唯一的公网IP地址上,当然通过IP也是可以去对网站进行访问。
在这里插入图片描述

1.4:空间简介

常见网站空间:虚拟主机(虚拟空间),独立服务器,云主机,VPS。
虚拟主机:是在网络服务器上划分出一定的磁盘空间供用户放置站点、应用组件等;提供必要的站点功能、数据存放和传输功能。所谓虚拟主机,也叫“网站空间”,就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器。每一个虚拟主机都具有独立的域名和完整的Internet服务器(支持WWW、FTP、E-mail等)功能。
云主机/vps:云主机又称为云计算服务器或云服务器,是云计算服务体系中的一项主机产品。云z主机是一种类似VPS服务器的虚拟化技术。也可以理解是VPS的升级版,与VPS还有所不同是,它是在一组集群服务器上划分出来的多个类似独立主机的部分。

2:WEB容器、脚本、数据库

2.1:WEB容器简介(中间件)

web容器就是一种服务程序,在服务器中一个端口就对应一个提供相应服务的程序(比如Apache默认的端口为80),而这个程序就是处理服务器从客户端收到的请求。
常见的WEB容器:IIS、Apache、Nginx、Tomcat、Jboss、WebLogic、WebSphere
IIS–》Windows server
Apache / Nginx --》Linux(Centos/Ubuntu)/ Windows
Tomcat --》Linux / Windows
Jboss、WebLogic、WebSphere --》Linux

2.2:脚本语言介绍

脚本语言是一种web端的网页源代码。它又分为静态和动态脚本。
静态:不与数据库发生交互,包括html、html5、shtml。
动态:与数据库进行交互来获取、存储数据,包括asp、aspx、php、jsp等。

2.3:数据库介绍

数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。
常见的数据库:
Access数据库:小型数据库,性能低,安全性低,无需登录账号密码。
Sqlserver数据库:轻量级中小型,也叫mssql数据库,微软的数据库,需要登录账户密码,最高权限管理员名称:sa。
Mysql数据库:轻量级,需要账户密码,被Oracle收购了,最高权限 管理员名称:root。
Oracle数据库:属于甲骨文公司,大型数据库,一个数据库可以建立很多数据库,最高权限管理员名称: sys。

3:服务器简介

3.1:简介

服务器是一种高性能计算机,某方面其性能是普通计算机的几倍甚至更多,它作为网络节点,提供文件存储等服务,供客户端数据等服务,是互联网的灵魂。

3.2:常见的服务器:

Windows:
Windows server2000 IIS6.0
Windows server2003 IIS7.0
Windows server2008 IIS7.0/7.5
Windows server2012 IIS8.0
Windows server2016 IIS8.5
Windows10 IIS10.0
Linux:
Ubuntu
Red Hat Enterprise Linux (RHEL)
SUSE Linux Enterprise Server
CentOS (Community OS) Linux Server
Debian

3.3:数据库、脚本与系统的关系

i:标配

Access + asp/aspx + IIS+Windows
Sqlserver(mssql) + asp/aspx + IIS + Windows
Mysql + php/jsp + Apache + Linux
Oracle +jsp + apache/Nginx + Linux
ii:PS
数据库与脚本、系统 、并非绑定关系,只是出于性能而已的标配、另外还要注意Windows对大小写不敏感,而Linux对大小写敏感。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值