用户网页的Web应用程序结构



我想创建一个web应用程序,在登录时将登录用户带到他们的仪表板。构建web应用程序页面的最佳方式是什么?我应该有一个通用的模板页面,自动填充每个用户的登录用户详细信息(来自数据库的对象)吗?或者我应该为每个用户提供一个单独的页面(生成的html页面)吗?我希望后一种选择是在数据库上增加存储空间,但前一种解决方案意味着有更多的用户使用单个模板。或者有更好的解决方案吗?

如果没有更多关于您的方法的信息,很难对您的问题给出具体的答案,但以下是一些需要考虑的问题:

  1. "自动填充的通用模板"one_answers"生成的html页面"之间的区别并不清楚——如果你希望数据来自数据库,是的,你必须在该数据库上运行查询才能为该用户获取数据
  2. 如果你向用户显示一个基于数据库中用户数据的面板,那么你通常会有一个HTML页面,你的主要语言(Ruby on Rails、Python、PHP等)会在其中插入正确的数据。这样,每个用户的HTML页面都是为该用户动态生成的

最新更新