作者yida0926 (yida)
看板PHP
标题[请益] 解决 Table 重复的问题
时间Sun Feb 19 22:17:11 2012
Hi all:
虽然这是DB的问题,但程式是用PHP撰写的,
如有违反版龟请告知会自D,谢谢。
现在有很多个相同型态的网站,
例如 ptt.cc/aa , ptt.cc/bb , ptt.cc/cc , ptt.cc/nn
这几个网站用到的 DB Table 功能都是相似的,但 data 完全不一样,
如果在只有一个 DB 可以使用的情形下该怎麽用才会更有效率?
我现在用的是最笨的方法,就是把 Table 前面加上网站的名字,
例如 aa_table1, aa_table2, bb_table1, bb_table2, etc.
或是在table的栏位内加一个栏位来区分是哪个网站的data,
但是因为 Table 数量很多,当然用到的SQL Script也更多,
想请问有没有甚麽样的好方法可以解决在只有一个DB下使用多个功能重复的Table,
谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.109.114.128
1F:推 kusoayan:多个栏位纪录是哪个 site ? 02/20 02:19
2F:推 LaPass:你讲的在table前面加前坠,正是discuz、xoop、wordpress、 02/20 09:14
3F:→ LaPass:4image、lifetype等套件所使用的方式 02/20 09:14
4F:→ LaPass:我是觉得开是分多个Table会比较好,要不然以後下SQL会很麻 02/20 09:15
5F:→ LaPass:烦.... 02/20 09:16
6F:→ shadowjohn:分多个table是满合适的方法,各有所需,各个维护:) 02/20 20:01