Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在服务器上存储一些数据,以便在没有数据库的情况下访问_Java_Php_Server - Fatal编程技术网

Java 在服务器上存储一些数据,以便在没有数据库的情况下访问

Java 在服务器上存储一些数据,以便在没有数据库的情况下访问,java,php,server,Java,Php,Server,我想在我的服务器上存储一些任何人都可以轻松访问的数据。这是我正在制作的游戏,我想储存一些东西,例如: 游戏版本(字符串) 说明(长字符串) 新闻(字符串数组) Changelog(字符串数组) 等 我想,为它创建一个完整的数据库和表会有些过分。我希望能够使用各种类型的媒体访问信息,但我至少希望它能与PHP(web)和Java(桌面和android)一起使用。此外,数据将更新和手动输入只有我,但可读公开,以便其他网站可以使用它,如果他们选择。我用什么做这种东西 额外:我可能最终想要手动输入数据

我想在我的服务器上存储一些任何人都可以轻松访问的数据。这是我正在制作的游戏,我想储存一些东西,例如:

  • 游戏版本(字符串)
  • 说明(长字符串)
  • 新闻(字符串数组)
  • Changelog(字符串数组)
我想,为它创建一个完整的数据库和表会有些过分。我希望能够使用各种类型的媒体访问信息,但我至少希望它能与PHP(web)和Java(桌面和android)一起使用。此外,数据将更新和手动输入只有我,但可读公开,以便其他网站可以使用它,如果他们选择。我用什么做这种东西


额外:我可能最终想要手动输入数据。“玩家加入”之类的内容将由我的服务器管理并自动增加。因此,如果它也能做到这一点,那就太好了。

我决定使用数据库并使用MySQL访问数据。我已经为我的游戏准备了一个,所以这是一个不错的选择(这意味着我不会仅仅为此创建一个完整的数据库)。我将创建一个存储此数据的表,该表只有一行(ID=0)。我将通过选择ID为0的行来访问它。我还必须用新闻和变更日志创建其他表

如果您有与我类似的问题,请查看以下内容:


它提供了一些有用的建议。还可以查看JSON、XML和SQLite。

我决定使用数据库并使用MySQL访问数据。我已经为我的游戏准备了一个,所以这是一个不错的选择(这意味着我不会仅仅为此创建一个完整的数据库)。我将创建一个存储此数据的表,该表只有一行(ID=0)。我将通过选择ID为0的行来访问它。我还必须用新闻和变更日志创建其他表

如果您有与我类似的问题,请查看以下内容:


它提供了一些有用的建议。还可以查看JSON、XML和SQLite。

您可能想签出。它可以作为嵌入式数据库运行(只包含一个jar,无需额外安装等),非常可靠,您可以非常快速地启动和运行

您可能想退房。它可以作为嵌入式数据库运行(只包含一个jar,无需额外安装等),非常可靠,您可以非常快速地启动和运行

将它存储在文件中并读取它您如何获取文件,它是否会在apache文件夹中?您可以使用
sqlite
file\u put\u contents($file,json\u encode($array))
$array=json\u decode(file\u get\u contents($file,true)
从技术上讲,使用数据库就是使用文件。。。因此,使用小型数据库与使用文件(最有可能是json或xml)不会有太大区别。数据库可能是更好的选择。你必须把数据存储在某个地方。这两个选项都非常有效。将其存储在文件中并读取。您如何获取该文件,它是否位于apache文件夹中?您可以使用
sqlite
file\u put\u contents($file,json\u encode($array))
$array=json\u decode(file\u get\u contents($file,true)
从技术上讲,使用数据库就是使用文件。。。因此,使用小型数据库与使用文件(最有可能是json或xml)不会有太大区别。数据库可能是更好的选择。你必须把数据存储在某个地方。这两种方法都非常有效。谢谢你,但对于我的情况,我已经决定使用不同的方法。也许这会对其他人有用。谢谢你,但对于我的情况,我已经决定使用一些不同的东西。也许这对后来的人会有用。