CDNJS.NET是我在2014年注册的一个域名(后面再注册了一个jsdelivr.cn),域名买好之后研究了2天时间便上线了网站,建立这个网站的主要宗旨便是给国内的网站提供前端公共库的CDN加速服务,完全免费的。
目前正在使用的CDN服务有:腾讯云CDN、又拍云、七牛云、阿里云CDN、CloudFront,通过DNSPod按顺序进行DNS轮询解析,因此能够保证100%可用率。
现在,每日的CDN流量使用量已经超过了5G,越来越多的网站在使用这项服务,加速他们网站和应用中的js、css公共库。
使用的技术并不是反向代理,而是通过计划任务每日自动把CDNJS的公共库从GitHub同步到存储服务器,然后再设置CDN从这个存储服务器进行回源,回源后直接从CDN的各个缓存节点就近读取数据,并且会压缩后缓存到用户的浏览器,由于使用的人越来越多,以及越来越多的网站在使用,速度也会越来越快。
由于国内几家大的CDN对https支持度并不好或者收费昂贵,因此libs.cdnjs.net主域名目前暂时并不支持https,待时机成熟后也会支持的。目前又拍云和七牛云的节点是支持的,如有需要,可以使用支持https的域名,在cdnjs.net网站已有说明。
这个项目会持续做下去,目前基本是微盈利状态,收入主要靠网站的百度联盟广告和口碑极佳的云主机的CPS链接(公共库本身并不会有任何其他东西,或者收集任何隐私信息)。
网站很简单,并且也不会去添加复杂的功能和酷炫的效果,因为主要核心功能还是在于后端,加载速度和更新速度。Bootstrap框架稍微改了下,文件列表使用的是Nginx的Fancy Index插件,希望你喜欢。