最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

php城市分站是什么原理

来源:动视网 责编:小采 时间:2020-11-27 14:19:48
文档

php城市分站是什么原理

php城市分站是什么原理:以主站定格的方式创建城市分站,这样的功能实现的原理是什么?根据ip定位城市,数据库建一个站点管理的表,站点关联城市,在所有数据的地方增加字段site_id(站点id),你定位到城市的时候,也就获取了site_id了,site_id存cookie,所有数据都可以获取到了数
推荐度:
导读php城市分站是什么原理:以主站定格的方式创建城市分站,这样的功能实现的原理是什么?根据ip定位城市,数据库建一个站点管理的表,站点关联城市,在所有数据的地方增加字段site_id(站点id),你定位到城市的时候,也就获取了site_id了,site_id存cookie,所有数据都可以获取到了数
 以主站定格的方式创建城市分站,这样的功能实现的原理是什么?

根据ip定位城市,数据库建一个站点管理的表,站点关联城市,在所有数据的地方增加字段site_id(站点id),你定位到城市的时候,也就获取了site_id了,site_id存cookie,所有数据都可以获取到了

数据库表用的应该是一个, 只不过里面所有和位置相关的数据都会带着位置信息. (推荐学习:PHP视频教程)

用户第一次访问58.com的时候, 根据ip数据库判断一下, 然后跳转到相应的城市域名下.

然后把cookie加上.

如果是第二次+访问58.com, 根据cookie直接跳转.

Cookie:ipcity=bj|%u5317%u4EAC|0; city=tianshui; 58home=tianshui; commontopbar_city=8601|%u5929%u6C34|tianshui

laravel的路由, 可以这样来

Route::get('/xxx', ['domain' => '{city}.58.com'])

把城市当参数传进去, 然后该取啥数据取啥数据, 模板看着都是一套.

即使模板不一样也没关系, 可以在 按城市数据来取模板.

文档

php城市分站是什么原理

php城市分站是什么原理:以主站定格的方式创建城市分站,这样的功能实现的原理是什么?根据ip定位城市,数据库建一个站点管理的表,站点关联城市,在所有数据的地方增加字段site_id(站点id),你定位到城市的时候,也就获取了site_id了,site_id存cookie,所有数据都可以获取到了数
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top