※ ChatGPTを利用し、要約された質問です(原文:データの記録方法)
データの記録方法について
このQ&Aのポイント
オンラインゲームのような複雑で多量なデータを効率的に整理する方法は何ですか?MySQLやSQLiteを使用せずに純粋な記録ファイルに保存する場合について考えています。
画像リストの作成や追加/編集/削除/並び替えの方法について、phpを使用してどのように効率的に処理できるか悩んでいます。
自分のゲーム開発での経験から、記録ファイルにデータを保存する際に不便さを感じることがあり、より使いやすい方法を知りたいです。
私はperlとphpなどを使用してブラウザゲームを作成しているのですが、
オンラインゲームのように複雑で多量なデータを記録する方法として
どのように保存したほうがもっとも効率よく整理できるのでしょうか?
[画像の追加/削除/順番入れ替え]もする場合
※MySQLやSQLiteなどは使わず純粋に記録ファイルに記録する場合です
たとえば画像リストを作成する場合に
1.gif~150.gifのリストを作成するのにphpの場合
<?
$PlayerImageList = array(
'1.gif',
'2.gif',
'3.gif',
~~~~省略~~~~
'149.gif',
'150.gif'
);
?>
と記録して読み込みしたファイルが$PlayerImaheListの中身を書き換えるのか
1.gif
2.gif
~省略~
149.gif
150.gif
と記入してfile()関数を使用しするのかという2通りのアイディアが
あるのですが、自分で使っていて今ひとつ不便に感じるのですが、
どのようにした場合簡単に[追加/編集/削除/並び替え]ができるのでしょうか?