首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >阻止本地托管的web应用程序查找联机资源

阻止本地托管的web应用程序查找联机资源
EN

Stack Overflow用户
提问于 2014-05-10 17:05:31
回答 1查看 36关注 0票数 0

我在使用本地托管的wordpress应用程序时遇到了速度问题。这是因为它总是查找在线资源,如fonts.google.com...,api.google.com...等,只有当资源加载或失败时它才会查找。

减少这种远程资源负载的最佳解决方案是什么?

重写php加载时间能解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2014-05-10 17:29:47

假设所有这些资源都是从CDN加载的,这将是可行的方式。您可以通过CDN的pre-resolving the DNS进一步提高站点的性能。

在你的<head>标签中,你会有类似这样的东西:

代码语言:javascript
运行
复制
<link rel="dns-prefetch" href="//fonts.google.com">
<link rel="dns-prefetch" href="//api.google.com">

还可以考虑在您自己的CDN中托管您的所有资产。这样,您将只需处理单个DNS解析。

I常见的模式是类似于http://www.example.com的实际站点和http://assets.example.com的JS,CSS,以及图像,字体等。

以下是一些CDN托管选项:http://en.wikipedia.org/wiki/Content_delivery_network#Notable_content_delivery_service_providers

最后,如果您坚持不想要任何远程资源,只需下载所需的资源并在本地托管它们(在运行您的站点的同一服务器上)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23579151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档