我想创建一个Web应用程序,它可以在登录时将登录用户带到他们的仪表板。构建Web应用程序页面的最佳方式是什么?我是否应该有一个通用模板页面,用于为每个用户自动填充登录的用户详细信息(来自db的对象)?或者我应该为每个用户都有一个单独的页面(生成的html页面)?我希望后面的选项是额外的存储在数据库中,但前者的解决方案意味着有更多的用户打单个模板。还是有更好的解决方案?Web用户的Web应用程序结构
0
A
回答
0
没有关于你的方法的详细信息,很难给出具体的回答你的问题,但这里有一些事情要考虑:
- 你的一个“是自动填入通用模板”和“生成之间的区别HTML页面'不清楚 - 如果你希望数据来自数据库,是的,你必须在该数据库上运行查询以获取该用户的数据。
- 如果您向用户显示基于用户数据库中数据的仪表板,那么您通常会使用主页语言(Ruby on Rails,Python,PHP等)插入正确数据的HTML页面。这样,每个用户的HTML页面就会为该用户动态生成。
+0
我会用scala使用升降机。用户将拥有一个动态创建数据的仪表板。那么为每个新用户创建一个html页面并将信息保存在db中会更好吗?我正在努力的是如何保存信息。我认为这将是1.保存用户对象,2.为用户创建一个html页面并将其保存在框中,3当用户登录时检索html页面并动态创建用户对象的内容库 – Santiago 2011-06-02 19:35:36
+0
@圣地亚哥 - 我不熟悉lift/scala,但是如果您要求将数据保存在数据库中,而不是将数据保存在同一页面的多个副本中,那么请DEFINITELY使用数据库。数据库是专门为此目的而设计的,并且您不希望冗余和不一致(以及开销)会与每个用户的同一页面的多个副本发生。动态生成页面。 – sscirrus 2011-06-02 21:54:08
相关问题
- 1. Web应用程序结构
- 2. Web应用程序基础结构
- 3. Web应用程序结构hierarcy问题
- 4. Spring Web应用程序体系结构
- 5. Web应用程序组织/结构?
- 6. Web应用程序体系结构
- 7. Web应用程序体系结构图
- 8. Web应用程序体系结构
- 9. Javascript - web应用程序结构
- 10. web应用程序体系结构
- 11. 带有Web服务的Web应用程序体系结构
- 12. Web应用程序架构?
- 13. Javascript中的Web应用程序客户端体系结构
- 14. 重构我的netbeans web应用程序的目录结构
- 15. Web应用程序的每个用户
- 16. Java的Web应用程序 - 由用户
- 17. 使用JSF的企业Web应用程序的结构
- 18. 使用SignalR构建Web应用程序
- 19. 移动应用程序的web应用程序的体系结构是什么?
- 20. 使用nhibernate的web应用程序体系结构
- 21. 使用mySQL的三层web应用程序权限结构
- 22. 什么是Web应用程序的常用体系结构?
- 23. 围绕用户工作流程构建Web应用程序
- 24. 构建Web应用程序的框架
- 25. Web应用程序架构的问题
- 26. Java Web应用程序5000〜用户
- 27. 用于商业Web应用程序的XMPP Web客户端
- 28. 带帐户的新Web应用程序
- 29. Azure Web应用程序中的三层Web应用程序
- 30. asp.net mvc 2 web应用程序里面的Web应用程序?
您使用的是什么架构/语言?根据哪一个,可能会有插件或宝石为你做这件事(比如Ruby on Rails的'will_paginate')。 – sscirrus 2011-06-02 18:58:35