[[SEO技术]] 网站入门教程是什么 网站如何运行呢

[复制链接]
查看: 138|回复: 0
发表于 2023-6-24 22:42:45 | 显示全部楼层 | 阅读模式
易博V9下载

什么是网站

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

网站可以呈现出不同的形态,常见的如博客网站、企业网站、论坛商城等。微信公众号小程序等也是特殊的网站。

本课程中所称的网站程序包括PC网站、wap网站、微信公众号、微信小程序、支付宝小程序,非原生APP等使用HTML或类型代码书写的程序,学完本课程后,你可以使用所学的内容构建自己的应用。

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

网站的组成

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

什么是域名?

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

我的博客 yongfengseo.com,中文是秦自龙点COM。这样的地址比起我的IP地址,记忆起来就比较容易了。域名使用英文的点分割开。

一个域名中有多少个点,标志着他是几级域名。最后一个点后面的字符为后缀

yongfengseo.com 只有一个点,是一级域名,我们也称作顶级域名。www.yongfengseo.com 有两个点,是二级域名。

域名注册时只需要注册一级域名,你就可以使用任意的二级、多级域名。

如上面的地址,由域名加上特定的参数组成的文本,称作网址

我们通过域名访问网站,通过网址访问网页。

域名是全球同步注册,一个域名只能被全球的某一个主体注册。

国内比较流行的域名后缀是comcn et等。

什么是程序?

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

什么是空间?

空间是网站运行环境的统称。用于存储网站文件,能满足程序运行所需要的条件。

本课程中的空间,需要能够运行PHP程序。课程中以西部数码的虚拟主机为例讲解网站的安装和使用。如需和教程同款的主机,可以联系我,费用为288元/年。

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

网站如何运行

网站分为静态网站和动态网站,本课程中以是否需要服务端解析来区分动态网站和静态网站。

日常生活中,我们使用浏览器来访问网站。

浏览器是能够解析HTMLCSSJS语言的软件。他能够按照代码中的规则来渲染展示内容。也就是把代码变成文字、图片、视频、音频的组合,让我们能够看到丰富多彩的内容。

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

也就是说,服务端存储的也是HTML文件,不需要额外的处理。

当服务端收到请求后,如果发现请求的页面不是HTML文件。而是PHPASPASPX等其他文件格式时。服务端需要按照网址中的参数,把其他类型的文件内容解析为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天左右。

备案需要的资料

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

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

如何获取域名证书?

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

易博软件介绍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1、请认真发帖,禁止回复纯表情,纯数字等无意义的内容!帖子内容不要太简单!
2、提倡文明上网,净化网络环境!抵制低俗不良违法有害信息。
3、如果你对主帖作者的帖子不屑一顾的话,请勿回帖。谢谢合作!
3、问答求助区发帖求助后,如有其他用户热心帮您解决问题后,请自觉点击设为最佳答案按钮。

 
 
QQ在线客服
QQ技术支持
工作时间:
8:00-18:00
软著登字:
1361266号
官方微信扫一扫
weixin

QQ|小黑屋|Archiver|慈众营销 ( 粤ICP备15049986号 )|网站地图

自动发帖软件 | 自动发帖器 | 营销推广软件 | 网络营销工具 | 网络营销软件 | 网站推广工具 | 网络推广软件 | 网络推广工具 | 网页推广软件 | 信息发布软件 | 网站推广工具 | 网页推广软件

Powered by Discuz! X3.4   © 2012-2020 Comsenz Inc.  慈众科技 - Collect from 深圳吉宝泰佛文化有限公司 公司地址:罗湖区黄贝街道深南东路集浩大厦A1403

返回顶部 返回列表