wwwyii 2016-06-14 10:40:09 3565次浏览 3条回复 0 1 0

咨询大家一个问题,多城市分站一般是怎么实现的? 目前我了解到两种方法: 1 通过子域名的方式实现,同一份代码,部署到不同的子域名下,成为不同的分站 2 同一份代码,部署到同一个服务器,需要按城市区分的数据存储在table中(增加城市字段)或者不同的城市采用不同的数据表

请问常见的方法是哪一种?数据设计采用何种方式比较好?对于需要区分城市的数据,是每个城市一张数据表呢,还是说在每条数据中增加一个城市id字段?

觉得很赞
  • 回复于 2016-06-15 09:18 举报

    如果每个城市的业务彼此独立,同时,城市之间的业务都非常相似,建议直接分库,这样便于后期根据城市的特点各自单独维护。

    建议你采用同一份代码,部署同一个服务器,根据不同的子域名调用不同的数据库。等后期业务成长起来了,再单独部署。

    , 觉得很赞
  • 回复于 2016-06-17 10:17 举报

    坚决不推荐第一种方法,我之前试过,TMD后期维护是个大工程

    , 觉得很赞
  • 回复于 2016-08-02 08:01 举报

    一楼正解。

您需要登录后才可以回复。登录 | 立即注册