我一直在读关于利用cdn来提高web应用程序速度的文章。我正在开发一个react应用程序,我正在使用css的触笔。我目前的项目结构是这样的:每个组件或页面都有自己独立的本地手写笔文件。因此,通过这种方式,我尽量使每个组件的syle保持隔离,以便易于维护。但大多数情况下,所有的手写笔文件都有1000行左右的代码,这对于所有的手写笔文件来说都是通用的。这会降低应用程序的加载速度。我正在考虑把css放在cdn上。我想这样会更快。在我现在的项目结构下,我该怎么做呢?
现在,我在每个组件中都包含了这样的手写笔
import c from "./reviews.styl"
render
我有一个基于jQuery的"carousel“,它可以在电子商务网站上的多个销售横幅之间切换。它们每个都很大,我希望页面尽可能快地加载。第一个横幅在HTML中引用,其他横幅通过JavaScript请求,大致如下:
<div class="banner"></div>
JavaScript的伪代码如下所示:
for each banner
banner.css("background", "url('bannerBackground.jpg'");
所以背景图像是在用jQuery的$(docu
例如,我的URL是:
www.site.com
对于SEO、PageSpeed和服务器为最终性能和速度而进行的调整,我的代码将静态文件(如JavaScript、CSS和图片)放在CDN上:
www.site-cdn.com (独立服务器)
如果我有一个随机加载其中一个脚本的脚本,会有帮助吗:
www.site-cdn1.com
www.site-cdn2.com (on the same origin as cd1 but different dedicated IP)
www.site-cdn3.com (on the same origin as cd1 but different d