単純なフォーム (ニュースレターなど) から電子メール アドレスを保存する必要がありますが、ウェブサイトの読み込みが多いため、テキスト ファイルに保存するかどうかを考えています (最終的には、毎晩それらを保存するための cronjob を作成して、 DB)、またはDBに直接保存しますか?
2 に答える
6
DBに直接保存するのが最速の方法であり、後で最も柔軟になると思います。ファイルに書き込むには、並行性とファイルのロックに対処する必要があり、パフォーマンスの向上は問題に見合う価値があるとは思いません。
于 2009-10-05T11:05:25.240 に答える
0
それらをテキストファイルに追加すると、「保存」フェーズ中の処理が高速化されます。ただし、それはすべて、アドレスを何に使用するかによって異なります。シーケンシャルな方法でも使用できる場合は、テキスト ファイルをお勧めします。
一方、アドレスをより正確な方法で使用する場合、およびパフォーマンスの高いデータベースが手元にある場合は、それらをデータベースに直接保存する方が便利だと思います。
于 2009-10-05T14:21:03.757 に答える