• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:複数掲示板の設定ファイルの保存方法について)

複数掲示板の設定ファイルの保存方法について

このQ&Aのポイント
  • 複数掲示板の設定ファイルを保存する方法として、PHPとMySQLを使用して作成した掲示板の設定ファイルは、それぞれ個別の.datファイルとして保存されています。
  • しかし、設定ファイルのサイズが10KB近くあり、設定項目が30近く存在するため、これらのファイルをMySQLに保存することで、サーバー負荷や管理のメリットを享受することができます。
  • 将来的に掲示板の数が増える予定であるため、テキストベースの設定ファイルを使用するかどうかの検討が必要です。

質問者が選んだベストアンサー

  • ベストアンサー
  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.1

その設定ファイルというのに何が書かれているかで変わってくると思います データベースへアクセスするためのデータベース名やテーブル名、ユーザー名、パスワード等が書かれているなら、データベース化は無理です。 鶏と卵の状態になってしまいますね 書き込み権限や、書き込み人のパスワード管理、その他雑多な設定項目で、頻繁に読み書き&増減する項目ならばデータベース化してしまったほうが管理も楽ですし、負荷も少なくなると思います 後者の場合だとしたら私個人的には数十個も同じサーバに掲示板を置くなら、データベース化してしまいますね、後々のメンテナンスや増減、変更などの管理するのに楽。 増減や頻繁に書換えられる情報の場合、テキストベースですと重くなりがちです、 排他処理もうまい具合に考えないとデータの重複や破損が起こる場合があるからです

ka_zu57
質問者

お礼

ご教授ありがとうございます。 データベースへのアクセス情報(テーブル名、ユーザー名、パスワード等)は別ファイルに保存しています。 設定項目の内容は HTML BODYのカラー数個 HR カラー サイズ 各種設定ON OFFの(1か0) などになります。 各掲示板の管理ページから設定を変更する以外は 読み込み専用の情報が全てになります。 はやり読み込み専用に近い状態でもデータベース化にした方がよいのでしょうか?

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • inu2
  • ベストアンサー率33% (1229/3720)
回答No.2

読み込み専用で、変更するときは自分だけが手作業でテキストを更新するだけですよね? includeするだけのファイルならテキストで良いと思います

すると、全ての回答が全文表示されます。

関連するQ&A