質問: PHPを研究しながら、OKWaveやはてな人力検索のような Q&Aに似たWebサービスを個人で開発しているのですが、 ユーザーからの投稿をどのように実装するかで悩んでいます。 現在は、ユーザの投稿があった時点で投稿ごとのページの PHPファイルをfopen関数で作成して、 サーバに1週間程度保存するという仕様を考えています。 つまり、投稿があるたびにファイルを作成して、 専用のディレクトリにどんどん貯まっていく形になります。 (ちなみに、写真もページに掲載できるようにする予定ですが、 写真はデータベース(MySQL)に入れることを考えています。) この「投稿時にPHPファイルを作成し、どんどん貯めていく」 というのは適切な実装の方法でしょうか? はてな人力検索やOKWaveなどのサイトのURLを見ても、 どういうやり方で実装しているのか想像できませんでした。 (人力検索の各ファイル名はタイムスタンプでしょうか?) もし「普通はそんなやり方はしないよ」などありましたら、 是非アドバイスを頂けると嬉しいです。 ド素人ですが、よろしくお願い致します。
回答: ローカルファイルにためるだけならば、perlの方がよいのでは。