eXoops: eXoops、短URL、Firefox 和预取
发布者: tl在 2006/1/3 14:40:17 13118 阅读Mozilla在Firefox 1.0.7(或1.0.6?)中引入了默认的预取功能,紧随其后,Google基于预取推出了网页加速器。预取的声称目标是“为了提高用户网页渲染速度”。
预取对使用eXoops的站点有什么影响?
Mozilla和Google表示,预取不会从带有查询字符串的URL中拉取信息。如果您尚未执行SEO并更改eXoops的URL以使其看起来类似于静态生成,您可能没问题(但最好先检查您的日志以确保)。
但是,如果您已实现了ShortURLs或SimplifiedURLs或类似机制,您现在应该非常关注您的网络日志。如果您有大量Firefox用户且预取已打开,您的服务器可能会变得非常慢,或者更糟,您可能因消耗过多资源而被您的托管商踢掉。
您能做什么来保护您的站点?老实说,您能做的很少。以下三个选项可以考虑。
1. 删除URL重写
2. 将预取重定向到不存在的页面
3. 完全禁止Firefox。
如果不愿意或无法删除URL重写,选项2似乎有效。
更多信息请参阅eXoops提示
警告 - Firefox 1.0.7(预取默认打开)用户被直接禁止!请升级您的浏览器并删除预取或加速器。
对于使用预取或加速器的任何人,请现在禁用它,以保护您的同行网站管理员和环境。一个正常的人绝不会进入商店同时要求一份特定的小册子,肆无忌惮地翻阅商店并拿走他能找到的所有其他小册子,然后在离开商店时粗鲁地扔掉所有有价值的小册子。这正是预取的行为。
预取会加快网页渲染吗?不!它实际上会显著减慢服务器的速度,因为服务器必须响应那么多无谓的请求(就像页面中的链接数量一样多)。由于如此多的不必要的网络请求(和相关数据库查询),最终结果是服务器过载,响应缓慢,浪费计算能力和电力。
拒绝预取。
tl
eXoops提示 | TechFinance