作为一个有着三年建站经验的萌新,分享一下建站经验
网站的构成
网站由三个部分组成:
- 网站数据
- 网站域名
- 网站环境(俗称服务器(或虚拟空间))
而网站数据又分为
- 网站文件
- 网站数据库(非必须)(如静态网站就没有)
1.网站数据
网站数据常来自于网络上的源码。目前最流行的程序应该为WordPress(未考证)。WP提供安装程序,可以自动生成数据库。当然一个HTML文件也可以作为网站数据。
网站文件是网站的核心。非纯静态网站的网站文件通常为可执行程序。
常见的网站语言为PHP及ASP。也有通过HTML配合JS实现复杂功能及其他情况,这里就不考虑。WordPress是用的PHP语言(最好的语言没有之一)。
2023年更新:当前最常用的就是类似于React.js或者VUE.js等前端框架。前端用这些框架写好后编译成静态网页,通过复杂的js调用后端或者接口实现功能。
2.网站域名
网站域名是一个网站必不可少的组成部分(除非用ip访问)。域名的作用是将冗长的ip地址转化为有特定意义的字符组合。
比如:
百度 baidu.com 就是其域名,为百度的拼音全拼。 com为顶级域 baidu为一级域 www之类的为二级域 以此类推。
那么一个好域名究竟有什么用呢?
很简单:让用户更容易再次访问。
比如:z.cn 卓越亚马逊 d.cn 当乐网简单好记。
那么如何注册使用域名呢?
- 前往域名注册商(如新网、万网、Godaddy、Gandi.net、Namecheap)搜索心怡的域名,注意顶级域建议选择.com .cn(不推荐) .org .net之类被人熟知的域名,不建议选择新通用顶级域(续费较贵) 域名应简洁好记,不应过长。
- 下单购买域名,完善信息,注意取消增值服务。
- 设置DNS的NS解析(推荐DNSPOD国际版)
- 前往设置的dns服务器做解析
如解析example.com 到8.8.8.8,则应做@的A解析到8.8.8.8 A为iPv4解析,AAAA为iPv6,MX为邮件服务器,CNAME为别名。
3.网站环境
网站环境可以多种多样,可以为Win Server下的IIS也可以为Linux下的LAMP。对于新手,最方便的莫过于虚拟空间,用FTP传上文件设置好解析就可以用了。
2023年更新:静态文件推荐使用CloudFlare直接托管,或者使用OSS等对象储存,飞快。
挖坑待填。(2023年备注:这是高二写的,错误百出,看个笑话就好)
发布评论
沙发空缺中,还不快抢~