PHP 分站实现原理 [ 求助交流 ]
咨询大家一个问题,多城市分站一般是怎么实现的? 目前我了解到两种方法: 1 通过子域名的方式实现,同一份代码,部署到不同的子域名下,成为不同的分站 2 同一份代码,部署到同一个服务器,需要按城市区分的数据存储在table中(增加城市字段)或者不同的城市采用不同的数据表
请问常见的方法是哪一种?数据设计采用何种方式比较好?对于需要区分城市的数据,是每个城市一张数据表呢,还是说在每条数据中增加一个城市id字段?
共 3 条回复
-
如果每个城市的业务彼此独立,同时,城市之间的业务都非常相似,建议直接分库,这样便于后期根据城市的特点各自单独维护。
建议你采用同一份代码,部署同一个服务器,根据不同的子域名调用不同的数据库。等后期业务成长起来了,再单独部署。
shijinzhan , wwwyii 觉得很赞 -
shijinzhan 回复于 2016-08-02 08:01 举报
一楼正解。
wwwyii
注册时间:2015-12-30
最后登录:2017-03-13
在线时长:15小时50分
最后登录:2017-03-13
在线时长:15小时50分
- 粉丝1
- 金钱605
- 威望30
- 积分1055