0

Twitter のような AJAX 機能を構築しようとしています。私が作りたいものを説明しようと思います。

Twitter にアクセスして (ログインしている状態で) Twitter 名をクリックすると、Twitter アカウントに関する情報が表示されたライトボックスが表示されます。

これは私がそれが機能すると思う方法です:

リンクでクリック イベントを行うと、ライトボックスがアクティブになります。その同じプロセスで、そのリンクに接続されているすべてのデータを含むファイルが呼び出されます。

これは簡単すぎるように思えますが、ソースごとに複数のファイルを作成する必要がありますか? そして、使用するのに最適なファイルは何ですか? テキストファイルだけの配列を持つXML、PHPファイル?

このプロセスがどのように機能するかを誰かが説明してくれることを願っています。

4

1 に答える 1

1

おそらく、ユーザーに関する情報を保持するデータベースを使用したいと思うでしょう。それはおそらく維持するのがはるかに簡単で、パフォーマンスも向上する可能性があります。

次に、関心のあるユーザーの ID を提供する (HTTP POST または GET 変数として送信する) 単一のファイル (PHP、ASP.Net、Node、または好みのサーバー側言語) を呼び出します。

呼び出したファイルは、データベースを処理し、要求したユーザーに関する情報を取得し、適切な形式 (たとえば、JSON または XML) で返します。情報が必要なユーザーに関係なく、同じファイルが呼び出されます。

IBM には、 PHP と jQuery を使用して Ajax 駆動の Web アプリを構築する方法に関する記事があります。残念ながら、DB と対話する方法はやや古いため、現在は use PDOを使用することが好まれていますが、それとは別に、それはあなたにとって良い出発点になると思います。

于 2012-08-14T19:57:03.217 に答える