大约 3 到 4 年以来,我一直在考虑一个在线想法,并且无法摆脱它,所以我决定采取行动,看看我是否可以让它发挥作用。目前正在从事 POC 和设计布局,我计划投标开发。
门户的主要部分和最重要的组件涉及用户子站点。我不确定如何处理用户在注册过程中创建子站点的过程和/或采取什么路径。
假设主站点是 www.abc.net - 然后用户将根据他们输入的凭据注册一个子站点。例如 user1.abc.net、mysite.abc.net 或 joeblog.abc.net ......任何他们想要的等等。无需 SEO - 网站模板相当基本,可通过主网站访问子网站。所以过程是:
- 用户登录主站点并注册
- 在注册期间,用户输入详细信息,包括他们想要的子站点名称
- 选择他们想要的模板 - 基本上不同的配色方案。所有模板的功能都相同
- 他们的网站已创建
- 当用户登录时,他们会被定向到他们的子站点
- 能够编辑他们的子站点 - 添加内容并添加额外页面,更改详细信息……。ETC
- 一般用户(注册或匿名)将能够通过主站点浏览和搜索子站点的内容。
每个子站点相互独立——没有内容共享。基本上,它们是作为子站点托管的独立网站,但需要它们需要某种类型的编辑,例如 CMS。不确定是否可以共享 CMS,但所有者必须能够将内容修改到自己的子站点。
所以我的问题是……
我是否尝试使用具有多站点功能的 Drupal/Wordpress/Joomla CMS?
我是否尝试一个解决方案,其中我有一组用于子站点的简单站点,每个站点都有自己的数据库和某种类型的 CMS 或 WYSIWYG 进行编辑?每个子站点甚至可以使用单独的 CMS 吗?
任何投入将不胜感激。