手机版 网站建设 网站设计 网站开发 网站制作 16年专业品质
  • 微信
    微信二维码
  • 微博
  • 商城

小白建站|建站的基础概念和术语介绍(一)

作者:admin  发布时间:2020-04-26 14:52:02

“何为建站?”


“首先你需要一台服务器,在服务器中装入操作系统,安装主服务程序和适合服务运行的环境,接着你需要写入网站程序,并且把网站内容放入数据库中保存,最后还需要一个域名,让访客可以通过域名跟你的网站发生交互。”

 

服务器 操作系统 主服务程序 运行环境 数据库 网站程序 域名


关键的名词我们拎出来,一个个拆开了揉碎了讲清楚。






服务器本质上也是也是一种计算机,主要也是由cpu、硬盘、内存、系统、系统总线组成,但他的性能比我们平时用的个人电脑更好,一般不配备显示器。

 

服务器有很多种分类方法,我们只需要知道两种,

 

(1)按照存在形式分类

 

物理服务器,一大坨铁、一个个的架子。




目前我了解的中小企业一般不选用这种。

购买的成本高,占地方,故障维护成本高,安全架构不做好的话数据丢失和宕机的风险较高。


虚拟服务器和云服务器,这两种服务器都基于物理服务器,但都根据虚拟的规则、技术把一个或多个物理服务器划分成更多个相对独立或完全独立的服务单元。




印象中,前几年虚拟服务器还蛮火的,我在13年帮朋友搭网站用的就是阿里云的虚拟主机,但是现在好像云服务器变成主流了。




这种趋势从逻辑上讲也合理,云服务器除了需要手动搭环境比虚拟服务器麻烦点以外,不管是成本、拓展的灵活性、负载能力、远程部署的方便程度,对虚拟服务器几乎形成碾压。

 

(2)按照用途分类

 

文件服务器

 

简单点说就是专门存取文件的服务器,可以支持多人共享。

 

数据库服务器

 

安装oracle、mysql或microsoft sql server等数据软件,数据以特定形式存放在一张张相互独立或关联的表中。

 

Web服务器



是当前运用最为广泛的服务器类型之一,运行网站以提供互联网访问服务,就是web服务器的主要功能。

 

DNS/域名服务器

 

DNS服务器提供的是域名解析、域名&IP对应关系存储和读取的服务。

 

简单举个例子,当你用360极速浏览器访问淘宝网首页,其实这里面最基础的交互角色有:浏览器、网络接入提供商、网络接入提供商DNS服务器、域名所在DNS服务器、域名、web服务器。

 

Step1

浏览器向中国电信发起请求,需要访问www.taobao.com这个域名下的网站内容

 

Step2

中国电信查询自己的DNS服务器,看看www.taobao.com是在哪个DNS服务器下面,查到居然不是万网(hichina),我大吃一惊,卧草!

妈X,淘宝果然是阿里巴巴亲儿子,连域名服务器都单独给了4个。要知道万网上数十万乃至数百万的域名公用一个域名服务器。




Step3

请求NS*.taobao.com任意一个域名服务器,找到记录中跟域名www.taobao.com对应的web服务器ip地址。

 

Step4

请求上述ip地址指向的web服务器,根据配置文件(如果使用的是apache,配置文件一般是httpd.conf)找到虚拟主机对应的网站文件夹和文件。

 

Step5

浏览器加载该文件内容和功能,实现网站访问。





操作系统这个名字应该不陌生,我们常用的微软windows、苹果电脑Mac OS都是操作系统。操作系统如果要硬说,第一我讲不清楚,第二可能至少得图文并茂几千字,第三讲那么清楚你可能在漫长的人生长河中你都用不上。


我们抓重点。

 

想像一下你画原型用axure,画流程用visio,画项目泳道用project;

下载学习视频用迅雷,在线观看学习视频用小飞机。

 

但是没有操作系统,怎么玩?我们最直观的反应可能是“mb连机都开不了”。


也就是说操作系统是计算机按规则运作、完成指定任务的基础。

 

对于服务器来说,主流的操作系统有:windows server、linux、unix、netware,我见得最多的还是linux和linux的一些分支(比如说centos)。


未完待续.......






上一篇: 现在为什么好多人选择用java程序建站 下一篇: 新手建站时必要考虑的因素
返回列表
16年专业品质
互联网品牌推广专家
专业的建站、人机交互策划、高端UI设计、移动应用开发公司
业务电话:020/22373839    15915747484
业务QQ:641589319
业务QQ:1375530069
广州总部地址:广东省广州市越秀区先烈中路69号东山广场2904室 邮编:510111
海极网络微信二维码