2017-10-10 91 views
0

我目前正在尝试构建我的项目以获得最快的加载时间。我现在可以将我的CSS和JS放在我自己的CloudFront CDN上,或者我可以使用maxcdn链接进行引导,jquery等。您是否因使用自己的cdn而不是普通的cdn而失去任何性能?

我最初的想法是使用maxcdn会更好,因为它可能已经从其他网站缓存,但是,这不是我自己的cdn的原因。

对此的任何反馈将是伟大的,谢谢!

+1

Stack Overflow是编程和开发问题的网站。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[Web Applications Stack Exchange](http://webapps.stackexchange.com/),[Webmaster Stack Exchange](http://webmasters.stackexchange.com/)或[Unix&Linux Stack Exchange](http:// unix.stackexchange.com/)会是一个更好的地方。 – jww

+0

@jww我不同意。资源的负载及其对性能的影响是开发过程的重要组成部分。 –

+0

您正在有效地询问什么是构建应用程序的最佳方式,而无需提供项目或加载时间指标的详细信息。我不认为该网站可以在不诉诸猜测和意见的情况下为您提供答案。你应该把它带到另一个网站,直到你有编程问题要解决。或者,把它带到Stack Overflow聊天室。 – jww

回答

1

拥有CDN是以往最大的任务之一。

除了使用cloudfront之外,您还可以检出webpack,在其中可以将所有javascript,缩小并将其作为单个文件进行捆绑。它也将减少加载页面所需的请求数量。

除了启用压缩之外,还会使用CloudFront自动压缩文件。

除了所有这些功能,您可以启用身份验证,授权和黑名单IP,国家和更多。

将它放在CloudFront的前面可以让您的应用程序更安全,更快速,并根据需要进行扩展。

希望它有帮助。

相关问题