2014-11-03 62 views
-1

我有这个关于缓存的小技术问题...如果我在我的网站上使用缓存,缓存文件保存在哪里?

我打算为我的网站使用缓存,我想知道如果缓存的文件保存在访问者个人电脑上! 我问别人,并告诉我,他们保存在HTML文件,这些都不是在访问者的个人PC

问候

+0

是您的网页静态还是动态? – 2014-11-03 14:57:03

+0

这个问题似乎是脱离主题,因为它是针对[网站管理员](http://webmasters.stackexchange.com) – 2014-11-03 14:57:04

+0

缓存可以在各个不同的层次上完成。所以没有特定的地方,存储文件的地方。在任何情况下。 – Sirko 2014-11-03 14:58:27

回答

0

这取决于你的意思是什么缓存。大多数站点使用缓存来减少对数据库或其他服务器资源的访问次数,而无需在每个请求上重新生成动态内容,从而节省带宽。另一方面,浏览器会缓存来自本地计算机网站的JavaScript和CSS文件,作为其正常流程的一部分。 Cookies是'缓存'特定于该计算机/用户的重要信息,并且也由浏览器本地存储。

我假设你正在讨论服务器上的页面,将它们重复用于多个请求。这可以存储为tmp文件或作为服务器上的数据库中的条目(这里介绍CakePHP和CSP)。这真的取决于你的配置以及你决定要做什么。

+0

非常感谢有用的信息......我正在考虑使用W3总缓存插件,我认为这是为了减少对数据库的命中权?和游客本地电脑无关? – OsamaNuman 2014-11-03 16:15:31

+0

另一个问题,这将是:)浏览器使用的缓存类型,这是相关的天气我有我的网站缓存插件或不,对不对?我的意思是它独立工作,因为浏览器功能与我的网站没有关系?再次感谢 – OsamaNuman 2014-11-03 16:21:46