美团网是自动跳转到某个城市分站怎么实现的
我现在要做一个公司主站 和N个城市分站的需求分析与设计。也是刚刚接触这个设计,有点类似于美团网那种,只是行业不一样,现在主站负责分配有新闻系统、分站配置、权限管理、注册商家管理、注册用户管理、日志管理、数据连通功能等。 分站就全部能改变, 然后分站的结构一样,但是内容是独一无二的, 这就需要一个主站于分站进行通信,还有主站来管理分站,预计用socket通信加SSL协议来做.
求各位朋友。给点思路或者建议。 比如;主站有分站的管理系统。和用户认证之类的。怎么划分功能块呢
ip与城市之间有映射关系的(baidu一下ip数据库),然后根据访问者的ip进行跳转。
楼上正解。每一个网页请求里都有ip地址,只要分析ip就知道你是哪里的了
楼上2位回答都对,只是自己维护ip太麻烦,我目前用的是搜狐ip库,在你的城市跳转页面,这样调用
function initClientCity(){
$.getScript('http://pv.shou.com/cityjson',function(){
if(typeof(returnCitySn) == "undefined"){
//没有正确返回城市的处理
}else{
//返回正确城市的处理
}
});
}
有很多种方式可以得到数据库的啊。不太需要维护自己的数据库。
如果不是自己来维护,那命运就在别人手上了。
不只是跳转到城市那么简单的哦。亲。 是后台功能模版。怎么设计呢
ip与城市之间有映射关系的(baidu一下ip数据库),然后根据访问者的ip进行跳转。但这样做的话如果是使用网上提供的ip库好象会出现很多错误,因为显示的ip很多都是代理的,经常变