资讯

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

您的位置:首页->资讯中心-> 网站入门知识了解
网站入门知识了解
2021-03-30 11:56:08 编辑:admin

什么是网站

传统意思上的网站使用HTML等语言制作的用于展示特定内容相关网页的集合。简单地说,网站是一种沟通工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务 ……

网站可以呈现出不同的形态,常见的如博客网站、企业网站、论坛商城等。微信公众号小程序等也是特殊的网站。本课程中所称的网站程序包括PC网站、wap网站、微信公众号、微信小程序、支付宝小程序,非原生APP等使用HTML或类型代码书写的程序,学完本课程后,你可以使用所学的内容构建自己的应用。

本课程使用以PHP语言开发的WordPress程序为例,讲解如何规划、建设、开发网站。


网站的组成

先来了解网站的组成,一般的网站由域名、空间和程序三部分组成,其中空间和程序是必要的。

什么是域名?

最开始的网站是没有域名的,使用IP地址(如118.123.22.101)访问一个网站,因为IP是非常难记住的,为了解决这个问题,引入了域名的概念。

一个域名中有多少个点,标志着他是几级域名。最后一个点后面的字符为后缀。域名注册时只需要注册一级域名,你就可以使用任意的二级、多级域名。

我们通过域名访问网站,通过网址访问网页。域名是全球同步注册,一个域名只能被全球的某一个主体注册。国内比较流行的域名后缀是com\cn\net等。


什么是程序?

网站程序是使用HTML、CSS等语言书写的文件。用来控制网站输出的内容及显示的样式。


什么是空间?

空间是网站运行环境的统称。用于存储网站文件,能满足程序运行所需要的条件。本课程中的空间,需要能够运行PHP程序。课程中以西部数码的虚拟主机为例讲解网站的安装和使用。如需和教程同款的主机,可以联系我,费用为288元/年。

常用的空间有虚拟主机、服务器等。当前比较流行的是云主机、云服务器。


网站如何运行

网站分为静态网站和动态网站,本课程中以是否需要服务端解析来区分动态网站和静态网站。日常生活中,我们使用浏览器来访问网站。浏览器是能够解析HTML\CSS\JS语言的软件。他能够按照代码中的规则来渲染展示内容。也就是把代码变成文字、图片、视频、音频的组合,让我们能够看到丰富多彩的内容。

当我们在浏览器里面输入网址时,浏览器会请求网址所对应的服务端,如果服务端收到请求后,不需要前置处理,直接发送HTML代码给浏览器。这种网站我们称为静态网站。也就是说,服务端存储的也是HTML文件,不需要额外的处理。

当服务端收到请求后,如果发现请求的页面不是HTML文件。而是PHP\ASP\ASPX等其他文件格式时。服务端需要按照网址中的参数,把其他类型的文件内容解析为HTML文件,然后在发送给浏览器。

这种需要服务端前置处理的网站,我们称为动态网站。从上面我们可以看出,浏览器负责解析HTLM文件,不同的浏览器解析同样的代码会有不同的效果。

服务端代码使用不同的语言,需要对应的解析器来把文件处理为HTML文件。本课程中服务端使用PHP语言,使用PHP解析器处理文件。

网站有域名、程序和空间组成,当用户访问网站地址时,地址被指向对应的服务器,服务器收到请求后,把处理好的HTML代码发送给浏览器,浏览器按照代码里面的规则显示网页,这就是一个网站被访问的过程。


网站程序语言

网站程序是使用代码书写的,不同代码使用不同的语言,常用的网站语言如下。

什么是HTML?

HTML是一种没有逻辑的标记语言。它使用不同的标签来标记不同的内容。浏览器可以识别不同的标签,按照标签的规则来显示网页,HTML是网站的基础语言,它构成了网页的基本骨架,它运行在客户端。

什么是CSS?

CSS是层叠样式表,它存在于HTML之上。 没有HTML,CSS基本无用。

CSS用来控制HTML的显示效果,早些年,还没有CSS的时候,用HTML自带的标签来控制显示样式,但是效果不是很好。后来引入了CSS来负责网页的样式,它可以控制网页的颜色、字体等,它运行在客户端。

什么是JS?

JS是一种脚本语言,全名是JavaScript。它和Java没有直接关系。JS一般运行在客户端,也就是浏览器内。它主要负责控制网页的一些动态效果的。它是有逻辑的语言。

什么是PHP?

PHP是一种运行在服务端的编程语言,它有逻辑能力,能够按照预定的规则、条件来执行不同的任务。它负责按照程序的流程来处理一些实际问题,最终转化为HTML代码给浏览器渲染。

什么是MYSQL?

我们常用的数据库是MYSQL,它的语法结构类似于SQL数据库,用来存储数据。

我们要使用SQL语句向数据库添加数据、查询数据、删除数据、更新数据,它运行在服务端。

建站需要多久

这个问题比较复杂。

如果单纯的说只是建设一个网站。纯新手边学边做一个网站至少需要1小时。如果是熟悉的人来操作10分钟基本能搞定一个网站。

观看本博客的视频教程,一天之内你肯定能搞出一个网站。

例如一个常规的企业站点,无需备案的情况下,网站资料准备充足。

从购买域名、空间开始,到网站安装好、填充好内容,大概需要3-5个小时。

定制的网站比较费时间,正常15-30天的工期,大部分时间是浪费在和客户沟通中,人工成本是很高的。

一般来说3-5天能搞出一个自己的网站已经很不错了。

我自己的网站搞了10年还是这个样子

网站备案制度

网站备案制度是为了净化网络环境而制定的。

任何一个使用中国大陆服务器的网站都需要备案,直白一点说,就是如果你的网站上有违法信息,党和政府能够第一时间找到你。

什么是接入商?

提供服务器业务的单位称为接入商。也就是说你在那里买的服务器,你的接入商就是那里,比如你在阿里云买服务器,你的接入商就是阿里云。

备案和域名注册商有什么关系?

备案和域名注册商没有关系,和域名注册时的所有者信息有关。如果域名注册为个人所有,只能按照个人主体备案。如果是企业注册,只能按照企业信息备案。

什么是实名认证?

在中国大陆注册的域名。必须提交与注册时相符的资料进行实名认证。只有认证以后的域名才可以备案和使用。

如何备案?

你在那里买的服务器或者虚拟主机,你就去虚拟主机或服务器的管理面板找备案的连接,按照提示填写资料,上传图片信息。现在大部分备案系统都支持手机拍照验证,一切按照提示操作就可以了。

资料提交后,一般由接入商进行初审。初审通过后,提交到你身份证或者公司注册地的省工信局审核,提交信息由接入商完成,你只需等待就行了。

部分省份,比如云南,接入商提交信息后,工信部会发个短信验证码给你,你按照短信的提示登录指定网站输入验证码才会继续审核,否则直接驳回。

全国备案最快的需要7天,正常20天左右,云南最扯蛋,需要40天左右。

备案需要的资料

个人备案需要身份证,部分省份需要域名证书。

企业备案需要营业执照,域名证书。

如何获取域名证书?

去你注册域名的网站,打开你的域名管理,都有获取域名证书的连接。

广西度易网络科技有限公司 版权所有 桂ICP备13003037号-3 地址:广西南宁市高新区科园大道33号盛世龙腾A座1211号