如果我使用像drupal或joomla这样的后端系统,我是否能够拥有它,以便将每个用户类型定向到具有可用特定链接的站点的特定版本 - 而不仅仅是“隐藏”链接或文章这些系统已经做了哪些?
具体来说,我想做的是提供一个基于社区的学习小组网站,学生可以在其中根据他们注册的课程相互贡献。因此,理想情况下,我不希望统计数据中的某个人必须查看不相关频道/页面的列表。我知道从头开始制作一个类似 CRM 的网站可以做到这一点,或者获得类似 CRMery 的东西,它是一个 joomla 扩展,也可以通过重写软件的代码和设计中的细节来做我需要的事情(甚至不确定许可证是否会允许的)。但是我想避免从头开始 CRM 的成本和更重要的时间,并且想知道我是否只是根据用户登录来提供不同的网站(或某种门户),它可以显着加快开发周期。
我在想逻辑将按如下方式工作:
访问 www.communitysite.com 登录被定向到特定站点(因为将有多个与登录相关的页面),其中包含注册课程的所有详细信息(包括来自 youtube 的嵌入式视频、用户聊天系统等内容)在线并注册了该课程,也许还有一些类似于笔记/文档共享的内容)。有人建议为此使用子域 - 但如果它超过三门或四门课程,那么为每个主题设置一个子域就变得非常不切实际。此外,如果他们选择生物和化学等多门课程,他们应该也能够看到这些课程,而不必每次都访问一个新领域。
任何想法或反馈将不胜感激。我知道我可以通过一个非 joomla/drupal 的网站来做到这一点,例如使用 php - 但作为我团队中唯一一个有编程背景的人,我想要一些简单的东西供导师自己使用 if他们需要访问后端。
我不是在找人为我做这件事,只要有可能,也许你对更好的逻辑流程的想法,因为我知道这可能不是管理这样一个网站的最佳方式。
谢谢!