先说域名注册

本站从域名开始算起,它是一个新站点,但域名是从 .cn 更换到 .com ,无它,就是觉得 .com 更符合大家的印象记忆和输入习惯。

因此腾讯新网优惠价几乎算是半价入手续费域名。一口气续费了10年,这和我的 .cn 一样, .cn 当初上学时候在万网注册了10年,不过 .cn 真正变成可访问站点也就是一年前的事儿。中途闲置了五六年,去年开始做成了静态站点。

但以前的文章都是笔记,因此在本次更换域名的时候删除了以前所有文章,因托管于Github上,无法做301跳转,干脆重新开始写起,这次不光有笔记,更主要会当做一个日志站点来记录所言所想所事。

之所以选用自己的名字注册为域名,思来想去还是比较好记,不但自己好记,也方便别人记忆。这一点是经过深思熟虑,有过切身体会。记住了网站的名字也就记住了域名,反之亦然。当然也没想要让谁记住不可,此站的用途更多的是方便日后自己查阅,为此也是我选择静态网站的原因之一。

在思考要不要用自己的真实姓名作为站点名字之前也是有过犹豫,这是一个信息爆炸时代和隐私泛滥时代。只要人家想,肯花钱,即便不用真实姓名也可以把你查个底朝天。相较于其他国家,我们国家还是处于一个比较安全的社会,而自己是命再苦没怨过政府,人在背没怨过社会,倒也不担心人身安全问题。

再说程序选择

从程序来讲,也有近一年的历史了,其中历经颇多曲折,不免和多数站点甚为相似。最开始接触的是Vuepress,无奈上手难度大,对于一个不懂程序的人来讲。

后又尝试了hugo,成功搞定,而且特别喜欢它的二进制文件,上手是最简单的,再后又试了hexo,成功在本地安装并且可访,但总觉得不够简洁。

和大多数个人博主一样,都是停留在找主题的路上,而不重其内容,无奈hugo的主题还是相关文档都太少了,于己亥年春季,回到了hexo,因为遇见了这款主题。

但时间久了,觉得这款主题也没有当初那么好看和符合自己的要求了,感觉之前用的hugo的那款主题在现在看来也还不错,纯文字型的站点用上也还不错,更向往的是vuepress的默认主题,有一种大气简洁之风,于前几天又尝试了一下vuepress,这次本地成功安装并且可访,隐隐觉察这不应该是我的本意,离题越来越远,因要重其内容而轻视程序,否则无穷尽矣。而且vuepress的主题和相关文档比hugo更少,编译速度相对hexo也无明显优势,更别提hugo了。

hexo的优势就是有众多的主题和插件,相当于动态网站建站程序中的Wordpress,所以目前本站选用了hexo构建

为何不用Wordpress

大名鼎鼎的Wordpress是我最早接触的web建站程序,那时候还Wordpress版本还是在3.2,现今都到5.24了。这应该也和大多数个人站长一样,起初多是从Wordpress开始吧。

而且Wordpress是需要服务器数据库做交互的,属于动态网站,与之对应的是静态网站,如上述提及的那些程序都属静态站点生成器。下面说说它们的差异性吧。

动态网站的优势是便于维护和管理,功能强拓展性好,灵活。静态网站的优势是安全稳定,加载快。不需要数据库支撑,故不存在SQL注入之类的安全隐患。又都预先生成好了html文件,故加载速度快,但牺牲了灵活性。

动态网站需要数据库,服务器,这意味着你至少得有一台虚拟主机或服务器来构建运行环境。而静态网站可托管于GitHub pages之类的服务上即可,亦可存放于云服务商的对象存储上,相较于动态网站的环境要求没有那么高。

反正动态也好静态也好,都有各自的优缺点,选择适合的即可。

备案问题

说到备案问题,一个是工信部备案,一个是公安局备案,一般来讲,个人非营利性网站在工信部备案了即可,但近年来的要求是越来越严格,不少省份的管局要求你工信部备案后还要去公安局备案。

当然,如果你网站的服务器或者主机不在大陆地区倒也不需关心这事儿。但非大陆地区的网络对于我们大陆地区的人来讲,不稳定,这不稳定的原因是因为有国家防火墙存在。

而国家防火墙的存在是为了安民,此话怎讲?自小平时代改革开放以来,我国发展是越来越好,如今到了近平时代,人民生活水平也翻了几番。某些国家见不得中国发展强壮起来,制造各种舆论,因此如果国家不加以管控互联网的出口流量,很容易让国内的平头百姓觉得祖国是如何如何,换言之就很容易被洗脑,因为群众的智商总是偏低的。

我没有歧视的意思,而是说在集体心理中,个人的智力差异削弱了,个性也消失了。异质淹没在同质中,无意识的特点占了上风。故此群众中的人更倾向于得到群众的认同,而非有别于他人。

所以你要问我支不支持这么搞,我是支持滴。舆论必须严加管制,因此也着实牺牲了一部分用户体验。比如有很多东西我需要谷歌才可以搜索得到,而百度就不能,甚至搜索不到。而且是越专业的问题用谷歌搜索更容易找到答案。多年前就有一句“常识问百度,专业问谷歌”的话语。

正是有了这一道墙的存在,因此国外的服务器在国内访问的时候,存在着不稳定因素。如果你的网站要获得良好的网络环境,那么必须在国内备案才可以使用阿里云,腾讯云等各种云服务商的主机。

然本站是由静态站点工具生成,如要托管于云服务商的对象存储上,那么域名也是必须要备案才可以。但这个站点域名没有备案,也就不能使用国内的云服务了。因此才托管到GitHub上,而GitHub是全球程序员的聚集之地,上面有众多代码,虽然国内访问速度稍慢,还不至于完全不能访问的问题,同时本站还有备用路线coding,已被腾讯收购,过去的一年中,coding的稳定性完全不如GitHub