我有一个网站,其中包含相同 CMS 的不同实例;他们使用相同的代码(PHP)和相同的数据库模型。当然内容不同。我有脚本来检查数据库模型中的偏差。
现在,对于一些网站,我需要添加一些额外的字段。例如,所有站点都有一个这样的用户表(使用相应的表格来填写数据):
Table user
id
username
email
对于一些站点,我需要添加例如地址和年龄,而对于另一个站点,我需要添加电话号码。
有没有办法在没有丑陋的结构的情况下做到这一点
if ($site_name == 'siteA') {
/* show field Z */
}