[问题分析]
上次发了帖子:
https://www.v2ex.com/t/325190
然后香港 30 块钱一年的服务器搞成了 503 :-/ 果然太便宜,不靠谱呀!如果砸钱买高级套餐,那个店子最贵的才 100 块左右,多半是扛不住滴。
[ GitHub Pages ]
要说扛大流量,我印象中最牛的是 CloudFlare 和 GitHub 。 CloudFlare 的 DNS 在国内太慢,付钱的话好像得到的是 CNAME ,还是没摆脱他的 DNS 。所以决定把网站放到 GitHub Pages ——仅仅 HTML 文件放在那,耗不了多少流量,又是开发类的个人网站,不算滥用啦。
[新问题]
GitHub Pages 给我的 CNAME ,解析也比较慢,我晕。于是一个“变态”的想法产生了,自己搞个简单的“ CNAME Flattening ”( NS 服务器直接返回 CNAME 的 IP )。于是倒腾出了这个 Python 小工具: AvoidCNAME
* 下载和教程 http://liuzhiyong.me/#avoidcname
* 在线看代码 https://github.com/httpliuzhiyongme/avoidcname (求 Star :-) )
很简单的功能啦——让 NS ( CloudXNS )直接返回 IP ,并且定时( 5 秒)更新。效果不错
[ TTL ]
GitHub Pages 使用的是 Fastly 的 CDN ,而 Fastly 的 TTL 是 29 ( CloudXNS 的 TTL 最小 60 )。理论上这是有问题的,万一 Fastly 切换 IP ,然后原来的 IP 挂了咋办?后来才发现,我还是“图样图森破”呀:
* 国内一大堆 DNS 服务器根本不遵守 TTL ,在“多地点 PING ”测试,发现过了 TTL 还是老 IP :
http://ping.chinaz.com/
http://ce.cloud.360.cn/
* 最近 Fastly 就切换了 IP ,老 IP 一直能用。想想也是, Fastly 肯定必须考虑 DNS 违反 TTL ,因为这比较常见。
最后,欢迎 F12 测速 http://liuzhiyong.me/ —— 恩,我终于搞了 CSS ,所有 style 都放进去了;是的,页面看起来真的很土,我喜欢 PDF 风格。所谓“终极篇”,就是我觉得这样倒腾几天后,速度和稳定性应该都不错,不会再折腾啦。
上次发了帖子:
https://www.v2ex.com/t/325190
然后香港 30 块钱一年的服务器搞成了 503 :-/ 果然太便宜,不靠谱呀!如果砸钱买高级套餐,那个店子最贵的才 100 块左右,多半是扛不住滴。
[ GitHub Pages ]
要说扛大流量,我印象中最牛的是 CloudFlare 和 GitHub 。 CloudFlare 的 DNS 在国内太慢,付钱的话好像得到的是 CNAME ,还是没摆脱他的 DNS 。所以决定把网站放到 GitHub Pages ——仅仅 HTML 文件放在那,耗不了多少流量,又是开发类的个人网站,不算滥用啦。
[新问题]
GitHub Pages 给我的 CNAME ,解析也比较慢,我晕。于是一个“变态”的想法产生了,自己搞个简单的“ CNAME Flattening ”( NS 服务器直接返回 CNAME 的 IP )。于是倒腾出了这个 Python 小工具: AvoidCNAME
* 下载和教程 http://liuzhiyong.me/#avoidcname
* 在线看代码 https://github.com/httpliuzhiyongme/avoidcname (求 Star :-) )
很简单的功能啦——让 NS ( CloudXNS )直接返回 IP ,并且定时( 5 秒)更新。效果不错
[ TTL ]
GitHub Pages 使用的是 Fastly 的 CDN ,而 Fastly 的 TTL 是 29 ( CloudXNS 的 TTL 最小 60 )。理论上这是有问题的,万一 Fastly 切换 IP ,然后原来的 IP 挂了咋办?后来才发现,我还是“图样图森破”呀:
* 国内一大堆 DNS 服务器根本不遵守 TTL ,在“多地点 PING ”测试,发现过了 TTL 还是老 IP :
http://ping.chinaz.com/
http://ce.cloud.360.cn/
* 最近 Fastly 就切换了 IP ,老 IP 一直能用。想想也是, Fastly 肯定必须考虑 DNS 违反 TTL ,因为这比较常见。
最后,欢迎 F12 测速 http://liuzhiyong.me/ —— 恩,我终于搞了 CSS ,所有 style 都放进去了;是的,页面看起来真的很土,我喜欢 PDF 风格。所谓“终极篇”,就是我觉得这样倒腾几天后,速度和稳定性应该都不错,不会再折腾啦。