博客的一周年
博客的建立时间为2021年11月13日,距离现在已经过了14个月,以下内容就作为一周年闲聊吧~
伊始
时间回到一年前,为什么会有建立博客的想法?因为买了一台VPS当作“科学上网”工具,在使用的过程中被激发了折腾之魂,因此我四处搜集信息,想了解拥有一台VPS意味着什么,网络上最多的回答就是建立个人博客。
实际搭建的过程非常简单,按照步骤Ctrl+C与Ctrl+V,十几分钟后就可以看见“Hello World”以及“自豪地选择Wordpress”。但最开始的网页空空如也,域名又长又丑,访问速度也相当感人,我并没有写日记或是文章的习惯,仅仅出于“折腾VPS”的目标搭建了博客。
对我而言,大学之前很少有接触计算机的机会,本科专业也属于纯硬件类,因此对于任何编程知识都相当匮乏,加上生活经历的贫瘠,事实上这时候的博客并不能称得上“活着”,它只有一个空空的骨架。
博客因此废弃了一段时间,但看到诸多大佬们精美的网站后,还是下定决心把自己的博客整整。从最基础的Html与CSS开始,逐步学习网页的运行原理。这时候犯了初学者很容易犯的错误:形式花里胡哨,核心内容却空空如也。当时只想着如何粉饰自己的博客,从未考虑过加载速度、阅读体验等问题,导致载入一个界面可能花费数秒,原图大小的图片可能直接就GG了。
经历这一阶段后,博客又被废弃了一段时间,因为自己已经打不开网页了...启用的一堆插件仿佛正在养蛊,一起折磨这个5刀/月的可怜小鸡。
涅槃
好在Wordpress是完全前后端分离的,即使原来的主题被一通乱改,发布的内容也不会改变。为了博客今后能正常使用,我将主机迁移至阿里云香港服务器,并且删除了原先繁重的主题与大量插件,寻找使用纯代码的方法实现功能。现在,博客的目标以提升访问速度为主,画蛇添足的部分被全部删除。
主题的选择也是以轻量为主,此后进行一系列的速度优化,包括静态缓存、删除无用的CSS、Ajax、Cdn、压缩图片、使用Oss、加入Memcached等等,提升0.1秒也是巨大的进步。
写到这里,我还始终不明白“为什么要建立博客”这一问题。浏览大佬们的博客,大部分内容都是程序设计、BUG修复、算法题目这些编程问题,在这方面我可以分享的知识相当少。
在知乎上,我不经意间看到了“如何看待程序员写技术博客”这一问题,有些用户明确表示不希望初学者写“技术水文”,它们可能不含多少价值,反而时常包含些许错误并误导他人;但大部分用户对此持鼓励态度,因为很多问题在大佬的文章中根本不会提及,毕竟“只有小白才懂小白”。其实“为什么要建立博客”已经在建立过程中得到了解答,通过博客我已经接触到计算机与网络的相关知识,从学习如何运行Docker到发布自己的第一个镜像,从编译他人的项目到动手写出自己的程序,我可以搭起一个机场为朋友提供稳定快速的代理,可以建起密码库和网盘存储自己的资料,这些东西全部是由博客起步的(正在学node.js)。
回到正题,我的代码学习之路可能与别人完全相反,“从实践到理论”而不是“从理论到实践”。我没有看过任何“一周精通Java”这种网课,学习全凭实战经验,先试着安装大佬的开源项目,然后看看代码,或许能理解个皮毛,这个功能与我想象中不太一样,或许可以稍微改一下?这种思路很有用,今后在自己的项目中就用它了!
既然写不出啥高端的技术文章,那就分享自己的经验,可能是大佬不屑一顾的知识,也可能是无技术含量的机械记录,但这就是我的博客了。它的存在允许我写任何想写的话题、随心所欲地自定义网页的任一内容,不会被国内平台各种规章制度束缚。
作为一名游戏玩家,这里也会分享喜欢的游戏与感受,我以“七海千秋”的身份发表它们,希望这些博文能给未来的自己留下宝贵的回忆。
总结以上,这个博文的定位大概是“技术水文”+“游戏分享”+“Ripple的生活”,它可以在搜索引擎上为遇到困难的人提供帮助,也可以作为Ripple的记忆剪影。
远方
从matomo提供的分析报表来看,hiRipple.com每天大约有着40~50名访客,他们有些从我分享的直链而来,有些通过友链而来,但从大部分通过搜索引擎而来。当我看到有用户从谷歌搜索到本站的一篇攻略,并且在页面停留数小时时,总是因此感到非常自豪。
谷歌与Bing已经收录了hiRipple几乎所有的内容(可恶的百度)。
我相信,这个网站坚持了最初的一年,它也能在未来一直维护下去。
彷佛看到了以前的自己,也是做着年度计划年度总结..
那段时间可能也是自己成长最快的时候,因为总想着要对“幻想”出来的读者有一个交代。
所以年轻真好..继续加油下去吧~