首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据访问者的网速将访问者重新路由到另一个页面?

问如何根据访问者的网速将访问者重新路由到另一个页面?
EN

Stack Overflow用户
提问于 2011-02-15 01:08:04
回答 1查看 202关注 0票数 1

我有一个网站,我想带来丰富的,动态的内容。然而,大量访问该网站的人很有可能会有拨号上网功能。有没有一种简单的方法可以根据用户的网速对他们进行路由,让那些拥有宽带的用户访问更丰富、更耗费资源的网站?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-02-15 01:15:36

对于.NET,我从来没有遇到过内置的方式。

有一些解决方案允许您以一种间接的方式进行尝试-他们查看IP地址,然后查找服务提供商。例如,某个IP范围可能归MajorCableCompany.NET所有,而另一个范围归PhoneCompanyWithDialUpONly.Com所有,另一组IP归PhoneCompanyDSLSubscriber.com所有。换句话说,即使这些服务不会加快连接速度,它们也会从已知数据库中选择提供商,并根据IP注册的服务类型做出最有可能的猜测。

一种常见的解决方案是只有一个登录页面,允许用户选择他们的体验。在拨号上网比较普遍的时候,这种情况更常见,而且不是理想的解决方案,但根据您的预算,使用上述黑客攻击可能比支付服务或解决方案的费用更好。

你可以做些什么来尝试自己测量速度。我见过一些网站,让你上传或下载一个文件,然后用它来确定你的速度,但即便如此,这也是一种黑客行为,取决于许多其他因素。想想看,即使是在常见的场景中-家庭网络-任何单个操作的速度都取决于网络上的其他PC是否在竞争带宽。

如果你真的认为你的大多数用户会使用拨号上网,那么你应该设计拨号上网,然后让他们选择切换到更高分辨率、更华丽的网站版本。

此外,最后一个想法是要记住,现在越来越多的用户通过移动设备访问网站,好的移动网站设计的原则之一是设计非常小的内存和非常小的带宽,以便为更多的用户服务。想想我们这些使用非智能手机的人吧。

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

https://stackoverflow.com/questions/4994977

复制
相关文章

相似问题

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