0

我正在尝试构建一个类似 Twitter 的 AJAX 功能。我将尝试解释我想要构建的内容。

当您访问 Twitter(并且您已登录)并单击 Twitter 名称时,您将获得一个包含有关 Twitter 帐户信息的灯箱。

这是我认为它的工作方式:

当您在链接上进行点击事件时,灯箱会被激活。在同一过程中,将使用连接到该链接的所有数据调用文件。

现在这听起来太容易了,我需要为每个来源制作多个文件吗?什么是最好的文件?XML,PHP 文件与数组只是一个文本文件?

希望有人可以向我解释这个过程是如何工作的。

4

1 回答 1

1

您可能希望为此使用一个数据库,其中包含有关您的用户的信息。这对您来说可能更容易维护,并且很可能具有更好的性能。

然后,您调用一个文件(无论是 PHP、ASP.Net、Node 还是您喜欢的任何服务器端语言),向该文件提供您感兴趣的用户的 ID(将其作为 HTTP POST 或 GET 变量发送)。

然后,您调用的文件将进入数据库,获取有关您请求的用户的信息,并以合适的格式(例如 JSON 或 XML)返回它。无论您想要了解哪个用户,都将调用相同的文件。

IBM 有一篇关于如何使用 PHP 和 jQuery 构建 Ajax 驱动的 Web 应用程序的文章。不幸的是,他们与数据库交互的方式有些陈旧,现在它更喜欢使用PDO,但除此之外,我相信这对你来说可能是一个很好的起点。

于 2012-08-14T19:57:03.217 回答