一日の終わりのデータの必要性によって異なります。ファイルをスクロールする以外に、データに対して監査を実行できる必要がありますか。データを参照したり永続的に保存したりする必要がない場合は、ファイルの末尾に追加するだけであれば、フラットファイルの方がMySQLよりも高速になります。
データをより有用にする必要がある場合は、それをmysqlに保存することをお勧めします。テーブルを次のように構成することをお勧めします:
id int
timestamp datetime default now()
desc varchar
そうすれば、PHPで実際にタイムスタンプを作成する必要がなく、mysqlに作業を任せるだけで、テーブルからより複雑なクエリを実行できるようになります。ただし、考慮したいもう1つの考慮事項は、このテーブルに入力されるデータの量です。これは、最終的な決定にも影響を与えるためです。