2014-05-10 44 views
0

我有我的本地托管wordpress应用程序的速度麻烦工作。这是因为它总是查找像fonts.google.com ...,api.google.com等在线资源,只有当资源被加载或无法使用时。防止localhosted web应用程序查找在线资源

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

覆盖php的加载时间会有诀窍吗?

+0

你不能在本地托管的任何原因? –

回答

0

假设所有这些资源都是从CDN加载的,那就是要走的路。您可以通过CDN的pre-resolving the DNS甚至进一步提高您的网站的性能。

在你<head>标签,你就会有这样的事情:

<link rel="dns-prefetch" href="//fonts.google.com"> 
<link rel="dns-prefetch" href="//api.google.com"> 

还要考虑承载你所有的资产在你自己的CDN。这样你只需要处理一个DNS解析。

我常用的模式是类似http://www.example.com的实际网站和http://assets.example.com的JS,CSS和图像,字体等

这里有几个CDN托管选项:http://en.wikipedia.org/wiki/Content_delivery_network#Notable_content_delivery_service_providers

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

相关问题