0

だから私は、人々がその場でページ上に要素を作成できるようにする、私が作成しているこのWebページを持っています. そして、それらの要素をサーバーに保存できるようにしたいと考えています。他の誰かがそのページをリロードすると、Web ページには保存された要素が含まれます。

私は決して優れた Web プログラマーではないので、Web 専門用語で簡単に説明してください xD

ユーザーが作成した要素は、ネストされた やリストです。これらの要素はいつでも削除できます。

だから私はそれらをJSONとして保存することについて読んでいましたが、どうすれば私のものとしてそれを行うことができますか?トップレベルのもののほとんどは同じクラスを持つでしょう. これまで JSON を扱ったことがないので、私はそれがまったくの初心者です。

サーバーファイルは、追加/削除するたびに新しいコピーに置き換えられ続けますか?

そして、更新せずに新しい要素を表示することについて少し助けてもらいたいです。他のユーザーのページ。APE のような AJAX リアルタイム更新について読みましたが、どうすればよいかわかりません。(これは必須ではありませんが、あると便利です)

誰かが私を少しでも案内してくれれば、それは素晴らしいことです。ありがとう。

4

1 に答える 1

0

これを実現する最適な方法は、オブジェクトの属性をデータベースに保存することですが、他のオプションには XML ファイルなどがあります。

データベースを介してそれを達成するプロセスは次のとおりです。

  • データをデータベースに保存する場合は、Php や Asp.net などのサーバー側言語を使用する必要があるため、最初のステップはデータベースを用意し、次に中間ファイルでデータベースへのアクティブな接続を作成することです (「data. .php')

  • 次に、data.php ファイルをコーディングして、(通常は GET または POST メソッドを介して) 入力を受け取り、それをデータベースに保存できるようにする必要があります。

  • 次に、データ (オブジェクト属性) を AJAX 経由で data.php に渡し、データベースに保存する必要があります。

  • メインファイルでは、ユーザーのデータがすでに存在するかどうかを確認する必要があります。存在する場合はデータベースから取得し、それに応じてオブジェクトを表示します。そうでない場合は、オブジェクトの設定をデフォルトに設定します

于 2013-04-17T09:32:50.720 に答える