我正在部署表达式引擎安装,并尝试尽可能优化静态资产的交付。什么可能是更好的解决方案?
- 使用Minimee缩小和整合css / js / html并从主服务器传送
OR
- 使用类似亚马逊cloudfront的CDN并在此端进行缩小/ gzip并仅以这种方式提供静态资产?
OR
- 两者的某种组合?
谢谢!
答案 0 :(得分:0)
我绝对会考虑首先使用 Amazon Cloudfront 作为CND,然后根据需要进行额外缩小。我认为通过CND提供资产将为您提供更大的性能提升,而不仅仅是缩小。
此外, Expression Engine 的Assets plugin具有内置的 Amazon S3 支持,因此可以无缝地同步您的资源。或者,您可以定期rsync
,也可以这样做;我在最后一次使用s3cmd tool时效果很好(不要被他们网站的外观所关闭, s3cmd 非常容易使用。