ユーザーデータの保存 取得についてです
今は1ユーザー1ファイルで管理していて、md5(ユーザーid."solt")でファイル名を作ってfile_get_contentsして読み書きしています
大体千人くらい居て1リクエストで読み書きは1回〜数回です

これ、mysqlのDBにした方がよいでしょうか?パフォーマンス的な意味で。
mysqlはデータベース・サーバーと通信しないといけないから、ファイルを直接読み書きするより遅くなるのかな?とも思いますし
現在の1ユーザー1ファイルでも一つのディレクトリに1000個ファイルがあるからちょっと付加がかかるかなとも思いますし