0

ファイルを使用して、PHP で生成されたファイルの一種のキャッシュとしてデータを保存し、ロードされるたびにファイルを再生成する必要がないようにします (ファイルの内容は 1 日に 1 回のみ変更されます)。

過去に気づいたことの 1 つは、ディレクトリ内に数千に達する多数のファイルがある場合、FTP プログラムがそのコンテンツをロードするのに長い時間がかかり、ロードしようとしているコンピューターがクラッシュすることさえあるということです。 . そのため、各ファイルが ID に基づいてサブフォルダーに格納されるツリー ベースのシステムを検討しています。たとえば、ID 123456 のファイルは として保存され12/34/56.htmlます。このように、各フォルダーには最大 100 個のアイテムがあります (数百万のファイルがある場合を除きますが、それが起こる可能性は非常に低いです)。

これは良いアイデアですか、やり過ぎですか、それとも不必要ですか? 質問は本質的に、「多数のファイルを整理する最善の方法は何ですか?」ということになります。

4

1 に答える 1

0

1) 答えは

  • OS (Linux と Windows など) と

  • ファイルシステム (例: ext3 と NTFS)。

2) 新しいサブディレクトリを任意に作成すると、より多くの inode を使用していることに注意してください。

3) Linux は通常、Windows よりも「多くのファイル/ディレクトリ」をより適切に処理します。

4) いくつかの追加リンク (Linux を使用していると仮定):

于 2012-06-02T21:21:57.577 に答える