我即将建立一个社交网络网站。每个用户都有自己的页面。虽然布局相同,但内容会根据每个用户的数据而有所不同。
我的问题是我应该为每个用户创建一个包含静态HTML的新文件,还是只为所有用户使用一个文件,但是当请求到来时,替换相应的数据属于每个用户?
答案 0 :(得分:0)
多个copys的问题在于,如果你想改变一个小细节,你必须在所有文件中更改它会导致错误(并且非常耗费时间)。
在现实世界中,人们使用服务器,例如PHP,具有HTML模板,并根据页面添加用户内容。
如果可能,请使用“一个文件”
答案 1 :(得分:0)
您应该有一个文件包含“用户名”或“用户头像网址”的变量,您可以使用这些变量生成每个用户个人资料页面,其中包含您为数据库中的每个用户提供的数据:)
答案 2 :(得分:0)
您正在构建一个社交网站,然后它应该是动态的。不要以为每个用户创建一个新页面,否则处理所有文件会变得最糟糕。您应该有一个布局,并且可以使用php或java等编程语言在运行时更改数据。