标签归档:主机

碎碎念:与其临渊羡鱼,不如退而结网

writing

前几天本网站无法访问,原因是网站流量超标。我当然知道无限流量空间的主机不可能真无限,奈何QuickHostUK的“无限”每个月只有30G流量,这样的流量还不如明确规定数量,实在太少了,深深地感觉到被欺骗。于是换了一家虚拟主机,直接标称一个月多少流量,明码标价,不够再加。试过VPS,我还是不太习惯,也没时间去学习适应。

博客的访问量越来越少,虚拟主机目前够用,中文网民现在都被微信等封闭平台圈住了时间和精力,墙内墙外都是如此。然而,我还是会坚持在本网站上写作,这是一种生活态度和习惯。个人独立博客网站是自己的精神独立园地,没有特殊原因不会放弃。

写作就是说话,忠于自己的说话,面对世界的说话,它一定会传播到该传播的人手中。既然是说话,我向来不讲究写作技巧,也没有打算去研究技巧,我觉得那是写手们的事情,我其实只是记录。

令我感到很奇怪的事情是,居然有人说喜欢看我写的东西,这不是我的本意:写一些所谓正能量的文字。还有人说是我的粉丝,俨然把我当作偶像的感觉。这也不是我的本意:我几乎没有任何值得让人崇拜的东西,我所说的话也很可能是错误的。每个人都有必要常常保持质疑的精神。

人过三十,生活上的琐事越来越多。我并不喜欢这些生活琐事,太懒了。像我媳妇说的:你这种懒人其实适合出家当和尚。我笑答:再过二十年吧,等孩子们都长大了,你也老了,我也许可以考虑出家,法号都想好了:若愚。

也就是这些生活中的琐事,使得我用来写作的时间和精力相对少了许多。因此,没有时间和想法的时候,我索性不写好了,这本来就是一件很随意的事情,使自己有压力就背离了初衷。

不只是我,以前熟悉热闹的独立博客圈里,能认真写博客的人越来越少,像勺子先生都已进入顿悟的境界,偶尔写一段话,配上自己的书法或者画作,正如我说的:轻量化写作

在这纷纷扰扰的世界里,与其临渊羡鱼,不如退而结网。每个人都有一张属于自己的网,织好这一张就够了。

网站加载速度优化技巧

网站优化

网站速度的重要性不言而喻。如果不是墙的影响,土木坛子目前的加载速度异常快,我在英国加载本网站首页,可以实现500毫秒以内完成加载,半秒钟都不到。

这是如何做到的?采用了什么优化方案?简单来说,我的优化方案和技巧如下,供博客朋友提升网页速度参考使用。

简洁的主题界面

如你所见,土木坛子目前采用WordPress官方主题2012, 禁用了Google字体,除了Google Analytics统计代码,其它全部采用本域名下的资源,包括JS, 图片等静态资源——连Gravatar头像都缓存在本主机上。2012主题是自适应简洁主题,我的首页加载的数量不到10个,这样就能最大限度地减少加载请求等待时间,同时也减少主机服务器开销。

选择SSD硬盘主机

我目前使用的是英国主机QuickHostUK,SSD固态硬盘。固态硬盘存取速度比传统硬盘要快得多,这样可以大大减少访客等待的时间。可以预见,随着SSD硬盘价格不断下降,将来不采用SSD的服务器将被慢慢淘汰。而对网站速度有要求的应优先选择SSD硬盘。

使用缓存机制

本网站由WordPress程序搭建,本来是动态PHP程序按需生成页面。我使用了WP Super Cache插件缓存所有网页。插件在后台生成HTML页面缓存在主机上,避免访客每次访问都要动态生成HTML网页,同时也降低服务器的压力。访客访问网页时,主机就像一台硬盘一样直接给出需要的文件,同时该插件支持GZIP压缩,文件体积压缩后可以减少在网络传输中所需要的时间。

采用先进CDN

我采用了CloudFlare的CDN,它不是普通的CDN。它使用Anycast(任播)技术的DNS全球解析,最大速度减少DNS解析时间。同时CDN技术让访客从全球任何地方都能从最短物理距离的地方加载静态资源:图片,JS, CSS文件(JS文件会优化合并)。而且CloudFlare最近使用了HTTP/2协议,让浏览器不再受限于HTTP并发请求数量,即可以同时加载更多的请求。

总的来说,我使用的优化方案并不复杂,成本预算也不高,但让网站的加载速度得到了极大的优化效果,对主机服务器、访客双方都非常友好。在移动网络时代,性能和网速和PC有线环境有区别,因此网站更应该为访客提供快速的加载访问速度。

主机搬到英国QuickHostUK

Lantern

你也许感觉到了,本网站的访问速度最近有变化,因为更换了主机服务器,搬到了英国QuickHostUK虚拟主机, 就是西半球土豪中文博主赖博士在使用的VPS提供商。

之前土木坛子被ICDSoft赶出后,托放在高端美国主机商Media Temple,速度和性能都还不错,最大的缺点是价格太贵,Media Temple最新Grid主机价格要30多美元一个月,即使我这老用户,也依然要200多美元一年,对于一个没有盈利的博客网站来说,我觉得太贵。

刚好年底要续费,就决定迁出Media Temple。比来比去,选择了QuickHostUK。它的性价比不错,2.49英镑一个月,不限流量和空间大小(但肯定会限制CPU和内存),SSD硬盘,限三个域名——好在对我来讲也够。目前使用起来还不错,主机就在英国,所以我在英国无论是访问网站还是FTP传输,都是快得像一道闪电。

一如既往,依然采用CloudFlare的CDN提供全球加速(CloudFlare最近开始支持HTTP/2协议)。所以图片和JS静态文件加载和以前应该没有任何区别,只不过HTML页面需要从源主机处加载,而英国主机在国内访问起来网络线路不太好,再加上GFW特效,所以现在从国内访问土木坛子,可能速度和以前有所差别,欢迎留言反馈国内访问速度。

我现在优先考虑的是网站安全,所以选择CloudFlare的反代理CDN,然后是价格预算,所以放弃了Media Temple,至于访问速度,在墙内能访问彻底在墙外的网站就不错了……

我相信,真若想访问土木坛子,总有办法,比如RSS订阅,或者,直接用VPN访问连接整个世界的互联网。

如何优惠购买HTTPS SSL证书?

http-vs-https.jpg

相信不少人知道百度的广告和统计JS代码DDoS国外GitHub的事情(沉痛同情那些托管到GitHub Pages上的国内Jekyll静态博客们)。

即使不论Google对HTTPS SSL网站是否厚爱有加,我觉得现在个人博客网站强制采用HTTPS SSL应该成为标准配置,就像到邮局寄信,你不希望你的信件在邮路中是公开的,互联网早期因为应用有限没有想到流量加密,现在网站加密必须成为标配。

采用HTTPS后,能保证网站内容在浏览者和服务器之间加密,且不会被任何人动手脚,防止访问者访问网站时被无良ISP注入广告,也能避免遭受攻击GitHub式的链路劫持

采用HTTPS对主机服务器并不会带来多余的压力,至少我使用HTTPS三年来,没有见过服务器产生过问题,比我流量小的网站就更不用担心了。

使用HTTPS也不贵。一份SSL证书一般也就一年10美元不到的价格。我从QuickHostUK买到的3年SSL证书比较便宜,5英镑一年。这份SSL证书是COMODO颁发的Positive SSL证书,价格很便宜,但使用过程中没有任何问题。

我后来发现,从其它地方购买SSL证书更优惠,同样这份COMODO的Positive SSL证书,从namecheap.com买是9美元一年,而从ssls.com购买,三年只要15美元,比QuickHostUK的代理价格还要便宜,而ssls.com本身就是namecheap.com旗下成员。当然,还有更便宜的,GogetSSL还有三年10.95美元的Comodo SSL证书

看来购买SSL证书还是要从名气小一些但靠谱的小公司买,代理价格更有优惠,反正到手后的证书和大公司得来的一样。

免费的SSL证书也有(StartSSL和CloudFlare的SSL证书),但我个人觉得最好不要用免费或者个人代理的SSL证书,StartSSL曾经被GFW问候过,前一阵国内某个人代理便宜通配SSL证书到现在被吊销了。

再说,国外的SSL证书也不贵。

每年网站资金投入情况

website-money

前几天在更新安装SSL证书的时候,忽然发现每年在网站的资金投入也不小。

  1. 目前共有8个域名(其中4个为土木坛子服务),托管在Namesilo, 每个域名每年的费用是9美元,共72美元左右。
  2. 一个ICDSoft主机提供的独立IP,约10美元一年。
  3. 一份QuickHostUK提供的SSL(Comodo Positive)证书,每年约5英镑。
  4. 主机空间两个,ICDSoft主机托管土木坛子博客,每年180美元,MediaTemple主机托管所有其它的网站,每年240美元。

如此一算下来,一年需要510美元,约3200元人民币,实际上,因为我有ICDSoft代理价格,MT主机我用了6折优惠价格,独立IP好几年才10美元,优惠下来,总投入每年约2100元左右,依然不是一笔小数字。这年头玩什么都要烧钱。

当然,我之所以如此大成本投入,主要是有这个需求,博客已经是个人网站中的顶级配置(多域名+独立IP+HTTPS+企业主机),其它的网站放在MT主机上也有很好的性能,这样的性能都足以应付偶尔的高访问流量。

而有流量后,现有的AdSense广告收入VPN推荐提成,足以支付对网站的投入资金。

便宜的方案也有,比如采用VPS服务器,就能大大减低主机方面的费用。根据我的经验,我还是不喜欢VPS,它需要较大的精力来维护安全和稳定性。

对于一般的博客,我不建议像我这样大资金投入,因为没有这个必要。我刚开始也是用戈戈主机提供的每年100元入门主机,到了后来才发现需要升级到ICDSoft主机和其它配置。

真要是有升级网站配置、加大资金投入的时候,反而不用担心,这说明流量可观,能产生一定收益了。不知你的博客网站资金投入多少?欢迎来晒晒。