过去,我只构建服务于一个客户的Web应用程序,因此它们非常简单和容易。现在,我想建立一个应用程序,让多个客户能够在我的域的子域上托管他们自己的内容/网站,就像blogspot.com一样。因此,每个客户都有自己的网站,比如user1.myapp.com,user2.myapp.com等。在每个客户的网站中,他们可以通过我的应用程序构建他们想要的任何内容,甚至在网址中添加更多关卡,例如user1.myapp.com/custom - user1.app.com/custom将显示与user2.app.com/custom完全不同的内容。我对如何实现这一目标感到迷茫。有人能够以一般意义描述我,我们如何从访问user1.myapp.com/custom的人那里得到我的应用程序,为user1提供实际正确的自定义页面?我们如何将URI映射到正确的用户内容?我们是否仍然托管真实页面(由用户组织),还是我们只是即时生成内容?需要什么类型的设计/体系结构来支持?任何帮助都是值得赞赏的。非常感谢。多个子域应用程序设计
1
A
回答
0
这比这更简单。一个想法是这样的: 将您的应用程序复制到每个用户的文件夹中,并将子域分配到该文件夹。 但是当您更新应用程序时,此拱形可能会有问题,因为您必须更新所有应用程序。
相关问题
- 1. 用omniauth facebook设计多个子域名?
- 2. 多个域,一个rails应用程序
- 3. PHP - 多个子域的一个应用程序安装
- 4. 将多个appengine应用程序部署到一个appspot子域
- 5. 设计多线程应用程序(寻找设计模式)
- 6. Windows多窗体应用程序设计
- 7. C#多线程域设计
- 8. 多个区域IOS应用程序
- 9. One Rails应用程序,多个域名
- 10. Facebook应用程序多个域名
- 11. Laravel缓存将多个子域上的多个Laravel应用程序视为同一个应用程序?
- 12. 苹果推送通知一个应用程序更多子域
- 13. 子域中的多个CI应用程序
- 14. 用于多个应用程序的通用XACML RBAC设计
- 15. 设计一个聊天应用程序
- 16. 设计一个iPhone应用程序
- 17. 设计个人理财应用程序
- 18. facebook应用程序设计?
- 19. 设计Web应用程序
- 20. Android设计应用程序
- 21. Web应用程序设计
- 22. AIR应用程序设计
- 23. ios应用程序设计
- 24. MVC应用程序设计
- 25. 设计Facebook应用程序
- 26. android应用程序设计
- 27. Codeigniter应用程序设计
- 28. Android应用程序设计
- 29. iphone应用程序设计
- 30. Web应用程序设计
如果客户群增长到x,我不想维护x个应用程序。我有一种感觉,它应该是一个运行一切的应用程序。 – shyneman 2011-03-13 11:45:26