前言

        此文章仅为刚接触Web服务方面的同学指路。大佬勿喷

    本人从2015第一次接触Web建站,那时被所谓的“免费一键建站”吸引。虽然从中学到了许多,但是也浪费了一些时间。


关于网站的组成,我认为该分为三部分

无标题.png

域名——服务器——网站程序 按照我所认为的重要程度进行排列


一、准备域名

    关于域名的准备,我分为两种情况讨论:

        ①打算使用中国大陆服务器,或后期会使用中国大陆服务器和云服务的

        ②没有任何意愿使用中国大陆服务器的,及以后也不会使用大陆云服务的(CDN/COS等等)

    若你属于第一类,请务必购买 工信部可备案域名详情 中所提到的域名后缀

    若你属于第二类,无需注意域名后缀

        无论哪一类,我们首选的域名后缀是.com 它是目前为止人们熟知的、价格较为稳定的、没有被歧视的域名后缀(以前听说过搜索引擎针对非主流域名后缀有歧视,不知现在有没有)。当然,若你喜欢的.com域名被人注册了,你也可以选择.net/.cn等域名

    再者就是域名的注册商

        根据 https://blog.smallxu.com/post-21.html 若你建站后立刻使用中国大陆的云服务,务必使用工信部已批准的域名注册商  详见

        若你暂时不会使用大陆的云服务,那么久暂时不需要纠结域名注册商这块。待到ICP备案【后续讲解】时,转入到批准的域名注册商即可

你可以购买你喜欢的域名,在阿里云、腾讯、西部数码、godaddy上。也可以购买二手域名【已备案域名或精品短域名】 二手域名存在几个缺点
    ①做过灰色网站,被腾讯/360等封杀
    ②针对备案二手域名,部分卖家存在着卖出域名就去注销备案的心理。并且根据之前文章所讲,当你的域名注册商是国内时,实名认证信息会由注册商提交给工信部。也许工信部会比对实名信息和ICP备案信息,若发现不同,则会立即注销备案。届时若网站正处于发达时期,将会造成巨大的损失。
        我个人不推荐购买二手域名


二、服务器准备

    此部分需要视个人的经济情况以及网站面向人群和网站类型决定。

        本人意见,仅供参考

1.虚拟主机

虚拟主机(英语:virtual hosting)或称 共享主机(shared web hosting),又称虚拟服务器,是一种在单一主机或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术。虚拟主机之间完全独立,并可由用户自行管理,虚拟并非指不存在,而是指空间是由实体的服务器延伸而来,其硬件系统可以是基于服务器群,或者单个服务器。
其技术是互联网服务器采用的节省服务器硬件成本的技术,虚拟主机技术主要应用于HTTP,FTP,EMAIL等多项服务,将一台服务器的某项或者全部服务内容逻辑划分为多个服务单位,对外表现为多个服务器,从而充分利用服务器硬件资源。如果划分是系统级别的,则称为虚拟服务器。

    优点:

        ①价格的实惠性,对学生党及其友好

        ②配置的简单性,无需进行复杂的环境配置,FTP或在线上传,即买即用

        ③服务的稳定性,一般在大平台购买的虚拟主机,都有着极强的宿主机。当虚拟主机的宿主机遭受攻击时,会有专业人员及时处理,保证服务器稳定。

    缺点:

        ①自由性差,不能随意安装环境,固定使用某一环境(php/asp)

        ②功能限制,服务商为整台宿主机下的虚拟主机考虑,一般都会对论坛、秒赞等耗费大量服务器资源的网站进行限制,导致网站访问过慢。且这类主机一般情况下不带有独立IP【据说 非独立IP网站 SEO不为友好;现在好像不受影响】

        ③访问限制,服务商会对各个虚拟主机做出连接数、流量、带宽的限制

        ④攻击牵连,当某个虚拟主机遭受DDOS/CC攻击时,有时会牵连整台宿主机。导致服务器不可用


2.独立服务器[VPS/云服务器/物理服务器]

    现在VPS已经被云服务器取代的差不多了

    对于普通人来说(非大型企业)使用云服务器足矣。物理服务器价格高,运维较为麻烦

    这块我们分为两种情况

        ①使用Windows

            优点:小白易上手,像使用家里电脑一样

            缺点:不能最大化利用服务器,运行慢,对于php语言运行不友好。

        ②使用Linux

            优点:最大化使用服务器,有许多丰富的拓展软件,轻量

            缺点:无可视化管理,仅靠SSH,对于小白不友好

    我在这里推荐Linux,相同配置的服务器,运行Linux你会发现同一个网站比Windows快许多。并且现在大型互联网企业均使用Linux。

    Linux的开源造就了它的安全,每个人都可以修改它的内核、漏洞,Windows的闭源让人无法修改,有无漏洞我们也不知道。比如几年前的勒索病毒,就坑掉了许多Windows系统

 补充:关于费用方面 像大型云厂商 阿里腾讯 都有学生机 阿里在实名认证年龄24岁以下,12岁以上;腾讯在实名年龄25岁以下,12岁以上

    值得注意的是,阿里在学生机到期可无限续费(不得超过学生认证有效期)。腾讯只可续费两次,每次一年。

    对于小白来说,使用Linux可能极其不友好。这也形成了一些 一键管理Web软件 的出现  例如:AMH/宝塔 均是Web可视化管理 对于有一定基础的人,也可以尝试OneinStack
 

三、网站程序

    对于新人:

        做博客推荐现有的博客程序:emlog/zblog/wordpress/typecho 在各个资源平台有许多模板

        做论坛首选Discuz 你也可以选择其他的

    对于有一定基础的人,选择哪种程序都无所谓。你可以选择phpcms/dedecms,你也可以选择框架,自己写出来


四、ICP备案(可选)

英文全称:Internet Content Provider,中文全称:网络内容提供商。ICP可以理解为向广大用户提供互联网信息业务和增值业务的电信运营商,是经国家主管部门批准的正式运营企业或部门。
《互联网信息服务管理办法》指出互联网信息服务分为经营性和非经营性两类。国家对经营性互联网信息服务实行许可制度;对非经营性互联网信息服务实行备案制度。未取得许可或者未履行备案手续的,不得从事互联网信息服务 [1]  。
《非经营性互联网信息服务备案管理办法》于2005年3月20日起施行。办法指出在中华人民共和国境内提供非经营性互联网信息服务,应当依法履行备案手续。未经国家机关单位许可备案,不得在中华人民共和国境内从事非经营性互联网信息服务。

    若你使用的是非大陆服务器,你可以忽略此步骤

    若你采用大陆服务器或者CDN,请阅读。

    首先,对于ICP备案,必须满足以下条件

        ①域名后缀在上文提到的工信部管理域名中

        ②域名注册商经过工信部批准

        ③当前服务商有资格提交ICP备案

        ④对于备案负责人年龄,有的省份要求16岁(比如陕西),有些省份要求18岁。具体查看当地管局要求

        ⑤基本满足 《个人备案及注意事项》

    满足以上基本要求,即可通过你的服务器商提交ICP备案(备案过程中有更加详细的限制,具体参考各个服务商的文档)


    以上是我建站5年来的经验,也是小白建站要注意的事项。后期我也会视情况,发布相关的建站教程等

Last modification:March 19th, 2020 at 04:20 pm
如果觉得我的文章对你有用,请随意赞赏