【问题标题】:Content problem, any better solution? [closed]内容问题,有更好的解决方案吗? [关闭]
【发布时间】:2011-11-27 02:42:55
【问题描述】:

目前我正在构建一个系统,让用户可以在他们的系统内创建一个小型网站。要访问他们的网站,用户将输入 www.USERDOMAIN.mywebsite.com(只是一个示例......)

嗯,USERDOMAIN 将是他们在我的数据库中的用户名,而 mywebsite 将是系统域。

用户(如果愿意的话)可以在任何域上显示他的网站,我正在考虑如何将他们的域与我的数据库中的信息链接起来。

我想到了两个想法:

  • 我无法将主要代码提供给最终用户,所以我只是想给他一个 HTML 页面,其中包含一个针对原始内容的 iframe,但这不是一个好主意,因为我会来自许多网站的流量过多,所有内容都会在我的数据库中,导致它变慢。

  • 在我的客户获取的域上创建一些基本表,以及一些文件以获取数据并使用它们,对内容的任何更改都将由主系统进行,它们所有更改的数据都将是发送到我的客户数据库

我认为第二种解决方案会更好,但是如果您有类似的经历,您想到的东西,与我分享真的很棒......

如果您有任何想法,请告诉我您选择了以上两个选项中的哪一个。 谢谢大家!

【问题讨论】:

  • 您似乎没有特定的带宽问题,请至少更改您问题的标题。谢谢。
  • 是的,你是对的。我会改变它,就在发布后我看到我选择的任何方式都会有理智的流量。

标签: php asp.net web-applications architecture system


【解决方案1】:

我在这里可能完全错了,但如果我理解正确,你想做类似的事情

www.userdomain.com 显示 www.userdomain.mywebsite.com 的内容

为什么不简单地使用 CNAME 记录并创建链接两者的别名?用户需要在他们的 DNS 设置上创建别名,但我认为这样做可以。

【讨论】:

  • 好吧,你是对的,我只是想显示相同的内容。我从未尝试使用 CNAME,它会将用户重定向到域?还是只显示内容?
  • 它只会显示内容。它会掩盖域,因此人们不会意识到他们是从 www.userdomain.mywebsite.com 中提取它的,他们只会在地址栏中看到 www.userdomain.com。
  • 这是个好主意,我会看看是否有人发布其他解决方案。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-17
  • 2010-09-29
  • 1970-01-01
  • 1970-01-01
  • 2016-03-27
相关资源
最近更新 更多