【发布时间】:2010-12-16 18:13:25
【问题描述】:
我们正在开发一个将作为托管解决方案提供的应用程序。我很惊讶如何在不复制基本代码的情况下使用具有相同代码的多个站点。
例如: 网站 1:www.example.com 和网站 2:www.sample.com 将在相同的代码上运行,但会有不同的配置设置和不同的主题......就像我们在 wordpress 中运行自己的域名一样。
我想知道我该怎么做。
在数据库的情况下也是如此。我为每个网站创建单独的数据库或使用具有网站 ID 的相同数据库作为每个表中的列会更好吗?
请帮帮我。
[澄清] 它不是域别名。就像...这将是一项服务。不同的客户将在他们自己的域名上以不同的主题提供相同的应用程序。类似于博主所做的事情......拥有自己的域名但相同的博客应用程序
[技术] 特别是在研究如何使用主机名来确定要使用的配置 我们正在使用 PHP 和 MySQL
【问题讨论】:
-
不错的问题,但如果您在发布前花时间校对它会很好。
-
我确实检查了之前的问题并找到了这个。 stackoverflow.com/questions/1530286/…但看不懂。
标签: build-process multiple-databases application-design multiple-domains