0

我正在使用 PHP 制作一个 twitter 应用程序。如果这个问题很初级,请原谅。在我的应用程序中,初始登录页面 (index.php) 包含登录/oauth 代码。如果用户成功登录,我应该完全加载一个新页面还是简单地回显呈现用户个人资料页面的 html。例如: if(login success) { load a file that renders selected user's profile page }

或类似的东西

if(login success) { echo html that renders a profile page. }

4

2 回答 2

2

如果我理解正确,您是在尝试决定在用户​​登录后向他们展示什么。与其考虑应该向他们展示什么,不如说用户想立即做什么?他们为什么使用您的网站?如果用户想立即查看他们的个人资料,那么就这样做。如果他们想查看提要活动,请向他们展示。首先,您可能需要创建一个简单的页面来确认他们已登录并为他们提供主要选项。跟踪用户点击了什么,看看它告诉你什么。如果绝大多数人立即使用功能 X,那么请考虑先加载功能 X。如果用户遍布地图,让他们选择他们想做的事情,将其作为偏好记录在他们的个人资料中,然后自动加载。

最后,在登录时向用户展示的最好的东西是他们最想看到的第一件事。:)

于 2011-09-08T20:33:08.840 回答
-1

我建议研究使用某种PHP MVC 框架

于 2011-09-08T20:27:52.770 回答