网站近期的维护情况

Asia/Shanghai | 8 条评论

本文章超过一年没有更新,所提供信息可能已经过时,请谨慎参考。

从去年3月15日网站全新改版到现在整个系统(服务器、应用程序)已经迭代了N轮,重点还是解决访问速度的问题,为此没有新增加栏目,好在是docker部署所以大大减轻了运维负担,并且通过自主编译也让Web服务器程序集成了HTTP/3、WAF等扩展功能,针对jsDelivr国内镜像失效导致引用的第三方库CDN拖慢了网站速度的问题,现在中国大陆的访客流量会自动切换到Staticfile CDN,速度有了改善,其实对于第三方库的引用我一直比较保守,如果不是为了优先保障用户体验,我更倾向于将流量限制在本机上,目前所有第三方库均做了完整性校验和匿名跨域,第三方CDN除了可能探测到访客IP外应该不会再获取其他信息。

威言威语讲目前网站算是恢复到一个正常能访问的水平,之前第一次访问的访客甚至会看着旋转的加载动画发呆(笑),以前一直受到缓存的影响(毕竟自己刷自己网站是最多的)没有感觉到这点,直到有一天向别人推荐我的网站而别人却要等很长时间加载我才意识到问题的严重,尤其是测试发现首次加载最长花了十几秒,这当然不能忍,提速优化这个工作也算暂时告一段落。

目前网站还有几个栏目没有开通,比如个人软件栏目,提供自己开发的软件供下载;开发文档栏目,提供开放的组件或者软件库使用说明;讨论版,主要提供软件或者相关问题的讨论与问答。这些栏目看情况一步一步来吧,现在主要的还是要优化现有栏目。

本文的评论

  1. 为了速度我也将网站重构了无数次。目前已经完全是黑科技状态,spa + 全 js 渲染。

    作者回复:

    是的,网站在国内其实还好,如果在境外对于国内用户访问来说就一言难尽了,需要尽可能的选择最佳线路并优化以加快速度了。

  2. 确实快了不少,就是loading的菊花太丑,可以换个好看的loading

    作者回复:

    那个loading主要受第三方库的限制,回头有时间重新换个库看看。

  3. 我的网站只在国内访问,只能屈服,建站的时候就备案了,云服务器和 cdn 都是国内的。只能在“框架”下享受自由。

    作者回复:

    其实为了照顾国内访客,也考虑过迁移到国内,可惜org域名已经不给备案了,这个域名也经营了很多年,放弃相当不舍,而且据说现在搞交互式网站(带评论功能的就算交互)备案也会比较麻烦,于是只能继续流浪境外。现在国内的部分搜索引擎已经减少或者不收录未备案的网站内容了,通过搜索引擎来的访客也在逐步减少,后期可能考虑重新启用备案域名做镜像站吧。

  4. 线路问题可能没有特别好的解决办法。我访问你的网站有明显的延迟(杭州,华数,50M)。

    作者回复:

    是的,境外线路时不时会抽风丢包,这点完全无解,可能有些站长直接套了Cloudflare CDN,但Cloudflare有时对国内访客简直负优化,所以综合考虑之下对于境外的访客直接流量引入到Cloudflare CDN,境内访客目前是直连的,就是这样还饱受线路抽风的困扰。

  5. 备案倒不麻烦。关于交互(评论),审核的人打电话过来让我临时关闭了,备案通过后再打开就可以了。

    作者回复:

    那就只有org域名无法备案的问题了,org域名目前是美国一家非营利组织PIR管理,其在华没有业务,所以现阶段很难重新开放备案,要迁回国内还是要重新选择域名了。

  6. org 不给备案有点无语。我的 io 备案了,也绝版了。只是续费越来越贵了。

    作者回复:

    是的,以前已经备案但现在不能重新备案的域名也算被绑定在主机商上了,但就目前的国内网络环境而言,能有备案还是很重要的。

  7. 已经备案过的域名,更改备案信息是不限制的。我中间从阿里云换到腾讯云,重新备案了一次。

    作者回复:

    看来现在备案流程更完善了,我最早的备案是2005年,后来记得切换接入服务商,原来的备案信息无法修改只有注销后重新备案。

  8. 现在访问速度还不错。期待你的个人软件栏目上线。

    作者回复:

    感谢你的关注,近期事情比较多,我会尽快上线栏目。