做了十年网站,我学到的几件事

作者:ICP备案查询网   来源:原创   标签:建站经验,运维,备案

  我从大学开始折腾网站,到现在差不多十年了。不算什么大牛,就是一直在这行待着,踩过的坑比走过的路还多。

  说几件印象深的。

  第一,备案这个问题,能早就别晚。

  以前觉得备案麻烦,域名丢在国外,服务器挂香港,凑合用。后来有一次网站被墙了,排查半天发现是域名解析被污染,那叫一个折腾。最后老老实实迁回国内,走了一遍备案流程。备完发现其实没那么可怕,材料备齐,七个工作日左右就下来了。早知如此,何必当初。

  第二,服务器别贪便宜。

  刚工作那会儿穷,买几十块钱一年的虚拟主机,速度慢不说,三天两头宕机。后来换了云服务器,虽然一个月多花几十块,但省心太多了。最离谱的一次,那个便宜主机商直接跑路了,网站数据都没来得及备份。从那以后,再也不敢在这种地方省钱。

  第三,备份,备份,备份。

  说出来你可能不信,我丢过两次数据库。一次是手误删了表,一次是服务器硬盘挂了。第一次之后我就开始每天自动备份,结果第二次硬盘挂的时候,备份文件跟数据库在同一块盘上。当场裂开。现在我的策略是:本地备份一份,对象存储再存一份。多花不了几个钱,但真出事的时候能救命。

  第四,网站上线只是开始。

  很多人觉得网站做好就完事了。其实恰恰相反,上线那天只是起点。后面要搞SEO、要更新内容、要盯安全漏洞、要应付各种攻击扫描。特别是刚上线那阵子,天天日志里一堆扫描IP,有找后台的、有测SQL注入的、有试弱密码的。习惯了就好,该封的封,该升级的升级。

  第五,也是最重要的——别熬大夜改代码。

  年轻时候觉得半夜码代码特别有感觉,安静、专注、效率高。后来发现,半夜写的代码白天全得重写,而且第二天整个人是废的。现在我的原则:晚上十一点之后不碰生产环境,不部署,不改数据库。这条规矩救过我很多次。

  做网站这事儿,说到底就是个持久战。技术一直在变,但那些基本功——备份、安全、备案、运维——永远不过时。共勉。