2015-09-21 15 views
1

我想在我的服務器上存儲一些可以被任何人輕鬆訪問的數據。這是一個遊戲,我做,我想儲存一些東西,比如:將一些數據存儲在服務器上,無需db訪問

  • 遊戲版本(字符串)
  • 描述(長字符串)
  • 新聞(字符串數組)
  • 更新日誌(字符串陣列)
  • etc ...

我覺得爲此製作一個完整的數據庫和表格會是過分的。我希望能夠使用各種類型的媒體訪問信息,但我至少可以使用它來使用PHP(Web)和Java(Desktop和Android)。此外,數據將僅由我手動更新和輸入,但可公開閱讀,以便其他網站可以使用它,如果他們選擇。我會用什麼來做這種事?

額外:我可能最終想手動輸入數據。諸如「玩家加入」之類的事情將由我的服務器進行管理,並會自動增加它。因此,如果它可以做到這一點,那就太好了。

+0

將其存儲在文件中並閱讀它 – CY5

+0

如何獲取文件,它會在apache文件夾中? – vedi0boy

+0

你的意思是在php中讀取文件? 是的,它會在根文件夾 – CY5

回答

0

我決定使用數據庫並使用MySQL訪問數據。我已經有一個用於我的遊戲,因此它是一個不錯的選擇(這意味着我不會爲此創建一個完整的數據庫)。我將創建一個表來存儲這些數據,表中只有1行(ID = 0)。我將通過選擇ID = 0的行來訪問它。我將不得不創建包含新聞和更新日誌的其他表。

如果你有我的一個類似的問題,檢查了這一點: http://www.dummies.com/how-to/content/storing-data-with-php-flat-file-or-database.html

它提供了一些有益的建議。也看看JSON或XML和SQLite。

0

您可能想查看H2 database。它可以作爲嵌入式數據庫運行(只包括一個jar,不需要額外的安裝等),它非常穩定,可以很快啓動並運行。

+0

感謝您的支持,但至於我的情況,我已經決定使用不同的東西。也許這對有人來說是有用的。 – vedi0boy

相關問題