内容简介:用Rails做企业官网虽然不是现在的流行方式,但是考虑到Rails的灵活性和后端开发的方便性,在某些情况下,还是相比现在最火的企业官网一般图片等静态资源非常多,但是用Rails的话,由于很低的访问量,去购买一台高带宽的服务器又很不划算,所幸的是,阿里云的OSS提供了回源,通过适当的配置,就可以将那些大图片,大字体移到按流量付费的OSS上,获得极大的速度提升,基本原理如下:配置方法也非常简单,新建一个OSS Bucket,例如上图中的名字
用Rails做企业官网虽然不是现在的流行方式,但是考虑到Rails的灵活性和后端开发的方便性,在某些情况下,还是相比现在最火的 JAM gatsby.js 更实际。
企业官网一般图片等静态资源非常多,但是用Rails的话,由于很低的访问量,去购买一台高带宽的服务器又很不划算,所幸的是,阿里云的OSS提供了回源,通过适当的配置,就可以将那些大图片,大字体移到按流量付费的OSS上,获得极大的速度提升,基本原理如下:
[User] | <https://thape-assets.oss-cn-shanghai.aliyuncs.com/assets/application-digest.js> | --------------------------------------- | | <cache> <no cache> | | [200] <https://www.thape.com.cn/assets/application-digest.js> | [Nginx location /assets] | [200] --> [CDN Cache] |
配置方法也非常简单,新建一个OSS Bucket,例如上图中的名字 thape-assets
-
读写权限为
公共读 - 防盗链,Referer加入 https://www.thape.com.cn/ 和 https://thape-assets.oss-cn-shanghai.aliyuncs.com/ ,可允许空Referer
- 跨域规则,来源: https://www.thape.com.cn ,允许方法:GET和HEAD,允许Header为 * ,缓存时间 60 秒
-
镜像回源,回源类型设置为镜像,回源条件为404时,文件名前缀:
assets/,回源地址为 https://www.thape.com.cn/ - 生命周期,对整个 Bucket:60天后删除文件,30天后删除碎片
最后在Rails中的 config/environments/production.rb
中,启用新的OSS地址即可。
# Enable serving of images, stylesheets, and JavaScripts from an asset server. config.action_controller.asset_host = 'https://thape-assets.oss-cn-shanghai.aliyuncs.com' |
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
MATLAB数值计算
莫勒 / 喻文健 / 机械工业出版社 / 2006-6 / 35.00元
《MATLAB数值计算》是关于数值方法、MATLAB软件和工程计算的教材,着重介绍数学软件的熟练使用及其内在的高效率算法。主要内容包括:MATLAB介绍、线性方程组、插值、方程求根、最小二乘法、数值积分、常微分方程、傅里叶分析、随机数、特征值与奇异值、偏微分方程。《MATLAB数值计算》配备大量MATLAB例子源代码及习题,其中涉及密码学、Google网页分级、大气科学和图像处理等前沿问题,可以帮......一起来看看 《MATLAB数值计算》 这本书的介绍吧!