2014年,小俊的母亲购买了她的第一台智能手机。这是还在上小学二年级的小俊第一次接触到手机。
很快,小俊便迷上了手机里五花八门的手机游戏。出于对未知世界的好奇,小俊还注册了当时非常火的社交网站,这也让他第一次感受到了互联网的乐趣。
但也正是因为这份好奇心,小俊曾被一个钓鱼链接骗走了五千多元。遭遇网络诈骗也让他对互联网有了更深刻的认识。
在QQ空间浏览好友动态时,小俊总是看见朋友昵称旁挂着24小时秒赞,而且自己的每条说说也都会被朋友们秒赞。后来他才了解到朋友是使用了专业的秒赞服务。这个提供秒赞服务,看似高大上的网站,开始激发他对于网站的兴趣,自己搭建网站的想法也在此时萌生。
通过搜索,小俊找到了某个自助建站平台,通过图形化操作他完成了自己第一个网站的搭建。但还没来得及给小学同学展示炫耀,他发现由于使用的是第三方建站平台,网站内总是充斥着形形色色的广告,而消除广告也只能通过充钱实现。这对于还在上小学的他是个大难题,于是便放弃了这种玩法。
在接下来两年的时间里,小俊便一直规划着如何自己搭建一个网站。直到某一次他无意间进入了贴吧,在免费空间吧里他了解到可以通过服务器来支撑网站的运转,同时也发现了不少能够无偿提供服务器的商家。
当时,云服务器并不像现在这么普及,很多人还是基于虚拟主机或者 VPS 服务器来建站,小俊也是通过这种方式开始了自主建站的入门。
虽然有了 VPS 服务器或者虚拟空间,但怎样才能搭建出属于自己的网站?当时小俊认识了贴吧里一位前辈,他向小俊推荐了 EMlog 程序和源码。在花费将近一年时间学习源码等程序基本概念后,小俊开始慢慢理解 README ,也逐渐熟悉配置、连接数据库等一系列操作。
按照网上的安装教程,在折腾了接近一个学期后小俊完成了博客的基本搭建。但大片空白的博客显然还不如五彩斑斓的QQ空间吸引人。于是他又靠不断摸索找到了 Github,并通过关键词 EMlog 搜寻到了精美的模版。小学五年级的小俊也终于拥有了属于自己的博客天地。
虽说博客搭建起来了,但并没有多少人访问,小俊便到各大站长群里发布自己博客链接。因为博客里面并没有太多内容,单纯推广博客链接的行为遭到了大多数站长的反感,他的博客也开始频繁遭到网络攻击。
每个周末回家打开电脑,他就会发现博客又无法访问,后台也充满了提示服务器进入黑洞的站内信。由于使用的是免费服务器,网站不仅时常遭到 CC、DDoS 等网络攻击,数据也经常丢失。因为追求新鲜,三番五次的更换域名也导致小俊博客的网站与搜索引擎的优化非常糟糕。
这时小俊才意识到,博客本质上只是工具与平台。再精美的网站页面,无法提供真正有价值的内容与信息,就无法在这个信息爆炸的时代获得关注。
于是在技术上探索建站的同时,他开始注重原创内容的沉淀。除了记录学习与生活中的体会心得,他也把过往学习的技术方法整理在博客中。为了应对网络攻击,他开始使用 Cloudflare 的 CDN 服务。虽然是境外节点,回国速度不高,但也减少了受到网络攻击的情况。
后来,小俊又开始探索更低成本的博客运营方案:把微型开发版作为服务器来维持网站运转。为了解决家宽搭建的网站外网无法访问的问题,他通过学习掌握并使用了 FRP 内网穿透服务。
虽然这个办法没能改善博客经常打不开的问题,但他把这段经历整理成教程,还专门抽出两台服务器安装部署了 FRP 内网穿透服务,放在博客上供大家免费使用。
为了与时俱进,小俊还摸索着用 Fusion App 搭建了博客 APP。虽然被很多人称为套壳 APP,但小俊在设计上花费了不少心思,再加上当时持续不断的更新迭代,APP 得到了不少朋友的关注与下载。
除了博客,小俊也会研究其他类型的网站以及网站外的领域,比如售卖 VPS。基于财务系统 WHMCS 与控制面板 SolusVM,他按照官方文档与教程摸索下载系统镜像、配置系统镜像、设置虚拟网卡、配置网关、网络桥接等。上线后收获了不少销量,也为他赚取了不少零花钱。
因为丰富的「捣机史」,小俊很快就在学校里出名了。只要是电脑相关的问题,同学甚至老师们都会来向他请教,校外补习班的老师还想请他帮忙做个网站。
虽然课业有时繁忙,但小俊还是会抽出时间帮助大家解决问题,并把教程与解决方案同步分享到博客。他认为,分享不仅仅是在帮助别人,同时也是对自己思考与成长的记录。
上初中后,小俊才开始了解到各大公有云厂商。除了大部分域名是在腾讯云购买,他对腾讯云的产品了解并不多。在服务器的选择上,他很长时间也都是使用的第三方商家的境外服务器。直到机缘巧合接触到腾讯云轻量应用服务器 Lighthouse:
“我是因为自身兴趣开始学习搭建网站。第三方建站平台虽然具备图形化搭建界面,但广告太多,直到了解服务器我才算真正开始自己的建站之旅。对于我这个初中学生而言,建站最大的困难莫过于巨额费用和知识储备。”
“还记得最开始建站时,要学习配置环境、克隆源码、配置数据库、申请并部署SSL证书等一系列操作。轻量完全刷新了我对建站的认识:后台重置应用时通过宝塔面板、各大主流的开源应用程序等应用镜像,即便是新手,也不需要掌握过多的知识,10分钟完成整个建站的流程。”
“轻量应用服务器为我们学生上云提供了机会,像境外地域最低配置的套餐仅需24元一个月。Lighthouse 既解决了费用不足的问题,还克服了建站技术对于新手的的难点。我向很多朋友都推荐了轻量应用服务器,他们使用后也给我反馈体验不错,并陆续从其他商家的 VPS 服务器迁移过来,这种感觉真的很奇妙。”
用轻量应用服务器搭建云盘、多媒体播放器、Guacamole 远程桌面代理服务器、 WebMonitor 网页监测系统、二次元聊天系统.....小俊也摸索出不少玩转轻量应用服务器的心得。
在学习之余,游戏是小俊和朋友们的共同话题。于是他在轻量应用服务器上搭建了 MineCraft 官方BDS纯净版的服务端以及nk端。这样游戏延迟大大降低,保障了与朋友们良好的游戏体验。
通过轻量应用服务器深入接触到腾讯云后,小俊也开始了解体验腾讯云的其它产品与服务,其中让小俊印象最深的是腾讯云的直播服务和云点播服务。一两年前,小俊和朋友们就用写出了一套界面来支持基本的直播视频的播放,并以此进行了一些小范围的直播。
小俊使用最多的还有腾讯云的 CDN 和 COS 服务。因为博客上有大量的图片,如果通过服务器加载不仅耗费时间,而且会占用大量带宽。他将手上网站里几乎所有的静态文件都托管到了腾讯云 COS 当中,搭配上腾讯云 CDN,大大提升了网站的速度。
他的博客还基于腾讯云 CDN 采用了多源站的回源策略。通过腾讯云的 CDN 回源两台国内的源站与宕机自动切换,最大限度保证了博客的在线率。而在国外依旧使用的是 CloudFlare 的 CDN 服务,搭配两台境外地域的轻量应用服务器,抗攻击性能十分强劲,还能同时满足国内外访客的访问需求。
即将中考的小俊最近正在忙着冲刺复习,打理博客的时间少了许多,更新教程的频率也慢了下来。但每次周末回到家的第一件事,他还是会打开电脑进入博客,看看有哪些新的留言,或者用只言片语,分享作为一个初中学生来自学习与生活上的独特感悟。
“我从小学五年级开始搭建网站,到如今也折腾了各种程序和服务器。我认为在学习之余培养一门兴趣是很重要的,我周围很多同学的兴趣都是打篮球、踢足球、玩游戏。如果你的兴趣是很少人喜欢的计算机,不需要担心,这可能是你的兴趣爱好顺应历史潮流的体现,也不要觉得自己独一无二。在不影响学习的前提下培养兴趣爱好,也能为学习和生活带来快乐!”
“现在我已经初三了,未来我计划在更多的代码托管平台上找一些有趣的程序,来探索更多好玩的东西。最近我买了大概十来本书,关于操作系统层、网络层、编程与汇编语言的都有,准备利用中考后的时间来系统性地学习,希望自己能掌握更多有用的技术。”
儿童节好礼
参与视频号互动
领取云煮鸡的儿童节礼物?
推荐阅读
活动|前行路上,无忧相伴
新闻|看,这是清华大学的校门,多白