2013-04-17 18 views
0

因此,我製作了這個網頁,它允許人們在網頁上即時創建元素。而且我希望能夠將這些元素保存到我的服務器,並且每當其他人重新加載該頁面時,網頁將具有這些保存的元素。將動態創建的內容保存到服務器並從那裏加載

我不以任何方式一個良好的網絡程序員,所以把它容易與網絡行話的xD

用戶創建的元素嵌套的或列表。這些元素也可以在任何時候刪除。

所以我正在閱讀關於將它們保存爲JSON的內容,但是我將如何去做這件事,因爲我的大多數頂級域名將具有相同的類。以前從未與JSON合作過,所以我真的很喜歡這個。

服務器文件是否會隨着每個添加/刪除的全新副本而不斷更換自己?

我希望能夠在不更新的情況下顯示新元素。在其他用戶頁面上。我讀過關於AJAX實時更新​​的內容,比如APE,但不知道如何解決這個問題。 (這不是真的需要,但會是一個不錯的選擇)

如果有人能夠引導我至少一點,那會很棒。謝謝。

回答

0

達到這一目的的最適合的方式是通過保存對象屬性數據庫,但是其他選項包括XML文件等。

通過數據庫實現它的過程:

  • 如果你想保存數據到數據庫,那麼你將不得不使用服務器端語言如Php或Asp.net,所以第一步將是一個數據庫,然後在中間文件上與數據庫進行活動連接(可以說'數據.php')

  • 然後你需要編碼你的data.php文件,以便它可以接受輸入(通常通過GET或POST方法),它可以將其保存到數據庫中

  • 然後,您需要將數據(對象屬性) AJAX到data.php並將它們保存到你的數據庫

  • 在主文件上,你將不得不檢查用戶是否已經存在一些數據,如果是,那麼從數據庫中獲取並相應地顯示對象,否則設置對象首選項默認爲

+0

感謝您的快速回復。我猜數據庫比JSON的文本文件等更有意義。因爲它使我能夠更輕鬆地檢查數據。 – asagura

相關問題