现在网络升级到5G时代了,在这个时代即使是小学生都会上网了。网络纷繁复杂各种消息都有,囊括了方方面面,比如生活服务、休闲娱乐还有科学教育等等。对我们普通人来说,网络上获取信息的方式主要有网站和各种app软件应用。随着信息逐渐地私人化、平民化、普泛化、自主化、现代化、电子化,建立个自己的网站已成为个趋势。
一、申请域名、申请空间
域名(英语:Domain Name,如:www.baidu.com),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。常见国内域名后缀:.cn, .com.cn, .cx, .cc, .xin等,国际域名后缀:.com,.net,.top,tech,.ink,.info,.win等。
服务器,目前主流划分有虚拟主机、VPS、独立服务器,对于个人网站,虚拟主机就基本够用了;虚拟服务器空间是指一个虚拟产品,用于存放网络上虚拟产品的一些数据和内容。服务器在网络中的位置就是ip地址,由于IP地址(如:39.107.70.21)具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名(如:www.baidu.com)。域名通过DNS解析访问网站使人更方便,而不用去记住能够被机器直接读取的IP地址数串。
网站访问,网络信号就相当于路,通过网线和无线等形式体现;域名就相当于门牌号,ip类似于身份证上的证件号(数字住址);服务器空间好比一所房子,房子里的家具和人好比是数据和内容。我们平时掏的网费就类似于路费,交了钱你才能上路;再知道住址,你就可以去这个房子里拿到你想要的东西了。
域名绑定是将IP与域名相关联。通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,这个映射过程称为DNS解析。中国大陆境内服务器需要备案审核,域名只有经过备案审核后才能使用,此操作需要证件照(身份证或其他有效证件)的正反面照片。以阿里云为例,提交申请后过一天或两天,阿里云工作人员会给你打电话,验证你的姓名和身份证后四位等信息,如果你回答全部正确,恭喜你,初审通过!
服务器拥有者和网站所有者可以不同,网站负责人和网站域名所有者(即主体)要一致,一个服务器可以绑定多个网站。
可以先尝试使用免费的域名和服务器,熟练后购买知名服务商的域名和服务器,服务好且稳定。
二、网站定位与设计
网站定位决定你建站的目的,网站发挥的作用,以及日后维护等,是相当的重要。要考虑到:针对的国家、领域、人群、功用、内容、大框架等。
一旦确定了网站的定位,随后就是它要执行的任务;为了完成这些任务呢,下一步就是要整理网站的内容;内容包括文章、图片、视频,需要我们尽可能多且广泛的收集,然后我们把网站的结构设立出来。比如我想把网站的内容分成哪几个单元,每个单元的下面有什么样的分类,最后你还要考虑网站的功能,你的网站需不需要留言功能啊,论坛啊等等,然后可以根据这些需求,开始制定网站建设方案。
网页设计是设计过程的前端(客户端),通常用来描述的网站,并不是简单的一个页面,一个网站是包括很多工作的,其中包括域名注册设计效果图,布局页面,写代码等工作。正常情况是根据自己的方案进行精心的设计,要求熟悉网站前台相关技术,熟悉web2.0相关技术;精通TCP/IP协议、OSI参考模型;熟悉HTML、DHTML、CSS、Javascript、ASP、JSP等web页面开发语、photoshop/Flash/Dreamweaver/Fireworks/等网站相关软件工具和数据库技术;具备较强的学习能力。需要懂得FTP上传下载,服务器维护,MSSQL/MYSQL数据库应用。
对于小白用户来说按着自己的方案选择相应的模板即可,使用模板降低了建站的难度,也节省了时间;但是模板不利于网站权重和优化。
三、网站代码制作、测试、上传
工具:FileZilla
Linux持 zip 和 tar 格式,Windows 只支持 rar 格式。网站根目录下最终保留的是源文件,而不带有上一级文件夹。
Linux 主机上传网页文件:
1.文件夹功能和权限说明:
/ : 您FTP的根目录,为避免您错误删除该路径下的内容,所以禁止写入,只可读取。
htdocs/:您网站的根目录,请将您的网站(php, htm, html, css, js等)上传至此文件夹。
cgi-bin/:请将您的CGI脚本(如 perl脚本)上传至此文件夹。
myfolder/:此文件夹中的内容不会被web用户看到,您可以临时存放一些不愿公开的内容,比如站点备份、数据库备份等。
ftplogs/:您的ftp访问日志存放位置,只读。
wwwlogs/:您的www访问日志存放位置,只读。
backup/:系统自动为您生成的数据库备份的存放位置,只读。
2.将网页上传到 /htdocs 目录下。此目录是网站的根目录,如果是 cgi 的网页程序,请上传到 /cgi-bin 目录下。
网站的默认首页:index.htm、index.html、index.php 。虚拟主机中有多个首页文件时,可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定优先级。
3.由于 Linux 主机的文件名是区分大小写的,文件命名需要规范,注意大小写,建议小写,不要使用汉字,最好用字母,数字或者带下划线。
4.注意:随意更改主机的默认配置或删除 /htdocs、/cgi-bin 、/wwwlogs 等默认配置文件及目录,会直接影响网站的访问和管理。
Windows主机上传网页文件:
1.文件夹功能和权限说明:
CGI-BIN:放置CGI程序使用,如果无CGI程序。
HttpErrors:放置404错误页面,如无自定义404页面要求。
images:万网默认首页的图片文件夹。
css:万网默认首页的样式文件夹。
zhuye.html:万网站点初始默认页面。
2.网站的默认首页文件名:index.htm、index.html、index.asp、default.asp、default.htm、default.html。虚拟主机中有多个首页文件时,可以登录 主机管理控制台 > 基础环境设置 > 默认首页设置,自行修改设定优先级。
3.建议不要使用汉字命名目录及文件。
四、网站推广维护
网站维护是为了让您的网站能够长期稳定地运行在Internet上。
包括:
1、服务器及相关软硬件的维护,对可能出现的问题进行评估,制定响应时间;
2、数据库维护,有效地利用数据库是网站维护的重要内容,因此数据库的维护要受到重视;
3、 内容的更新、调整等;
4、 制定相关网站维护的规定,将网站维护制度化、规范化;
5、 做好网站安全管理,防范黑客入侵网站,检查网站各个功能,链接是否有错。
转载自:https://lukrund.cn/%e7%bd%91%e7%ab%99%e5%bb%ba%e8%ae%be/