0

只是在寻找一些帮助/建议。我需要我自己的服务器用于即将托管用户网站的项目。我想构建一个控制面板,用户可以登录并修改他们的网站,该网站将存储在服务器的其他位置。这一切似乎都很容易,只是管理域和电子邮件让我感到困惑。

我应该寻找什么来管理域名并将它们指向正确的网站,以及管理电子邮件帐户/设置新帐户等的最佳方式。如果可能的话,我想避免使用 cPanel/WHM,我希望通过我将要构建的控制面板控制大多数事情。因此,对此的任何建议也会很有用,因为我想通过 php 添加电子邮件帐户(可以使用我假设的 shell 来完成吗?)。

我还想测量每个用户目录中包含的网站上使用的带宽,有什么建议可以使这成为可能吗?

我真的在寻找一些关于使用什么软件来设置它的建议,任何建议都会非常有帮助!

谢谢,格雷姆

4

1 回答 1

0

听起来你有很多创意空间。我可以推荐一个网络框架吗?姜戈。有了它,您可以构建一个漂亮的控制面板,它的模板系统干净简洁。它也是基于 Python 的,这就是我建议它的原因。如果它有一个 python 模块,你可以在 Django 中使用它......所以像改变、创建等本地数据/文件这样的事情是轻而易举的。您只需使用 Python(您甚至可以忘记它是“django”),处理您的数据,然后将其吐出(到 django 中……输出到模板中……显示给用户)。

你可能会想要 AJAXY biznazz,他们是一个不错的 Django 应用程序,Dajax。Django 拥有丰富而有用的社区和大量资源。只需跳上 GitHub.com 并搜索 Django,你会发现很多东西。

我正在用它构建一个 DNS 控制面板。这听起来像是您正在做的事情的最小版本。

于 2011-01-14T20:17:50.260 回答