WEBサーバーが負荷分散をやったり、早く表示するためによくわからないプログラムを使っていたりすると
普通にテキストをファイルとして保存する形のプログラムだとうまく動かないことがある。
これはサーバー次第だが、導入サーバーがわからない場合、DBがあるかどうかしらないからテキストでやった
方が汎用性があるかなぁとか思っていたが、最近はそういうので、テキストだと特別なことをしないとダメな場合もあるので
DBがあるかどうかまず確認して、DBでやった方が汎用性あるかもしれません。
追記:サーバー分散してるときはファイルは分散化対策されている手法で扱わないと