私は、画像を含むことができるメッセージ(約400文字)を投稿できるサイトを持っており、これらのマッサージをどこかに保存する必要があります。私はこれを行うための最善の方法が何だろうと思っていた。私はそれらをMySQLデータベースにTEXTファイルとして保存する必要があります.Textファイルは、画像を追加するユーザが画像がアップロードされた場所へのポインタを残すか、htmlファイルを1人のすべてのメッセージで書き換えて更新します画像の場合は<img src="path/to/image.jpg" class="message_img"/>
が含まれます)。ユーザメッセージを保存する最も良い方法は、MySQLデータベースですか?
答えて
メッセージに許可されている最大サイズ+画像パスの文字数を使ってVARCHARを使用するだけで、2つを分けてMySQLに格納するコードを作成できます。 例: "メッセージ....テキスト.... <!*&my_SpecialCode*!>
/images/some-image.jpg" PHPコードでは、文字列を分割することができます。特別なコードがメッセージに許可されていないことを確認してください。
@lyad Khaddourありがとうございました。私はこれをやろうと考えていた。別のhtmlファイルよりもデータベースの使用が優れていると思いますか? –
@CaseyNeistat確かに、データベースを使用している多数のユーザーやメッセージがはるかに良いと予測できないので、そのようなもののために作成されました –
@lyad Khadourありがとう、私はあなたの答えがdownvoted理由を知らない! –
- 1. 記事をデータベースに保存する最も良い方法は?
- 2. SQLデータベースにコメントフラグを保存する最も良い方法は?
- 3. mysqlにデータを保存する最も良い方法は?
- 4. MySQLデータベースに配列を保存する最も良い方法は?
- 5. MySQLのXクリック/日を保存する最も良い方法
- 6. NoSQLデータベースにオプションを保存する最も良い方法は何ですか?
- 7. PostGresデータベースにチェックボックスを保存する最も良い方法は何ですか
- 8. Android用MySQLデータベースを保存する最良の方法は何ですか?
- 9. MySQLデータベースに翻訳を保存する最良の方法
- 10. MySQLデータベースにチェックボックスの値を保存する最も良い方法は何ですか?
- 11. MySQLで時間間隔の値を保存する最も良い方法は?
- 12. SQLiteでSoapEnvelopeを保存する最も良い方法は?
- 13. 複数のドロップダウンリスト値をデータベースに保存する最も良い方法は?
- 14. 注文リストをデータベースに保存する最も良い方法は?
- 15. Rails - "Given Answer"をデータベースに保存する最も良い方法は?
- 16. 製品のサイズ/数量をデータベースに保存する最も良い方法は?
- 17. 大量のテキストを保存する最も良い方法は? MySQLの外部
- 18. テーブルビューの要素を保存する最も良い方法は?
- 19. JQuery変数を保存する最も良い方法は?
- 20. ローカルストレージを保存する最も良い方法は?
- 21. 画像を保存する最も良い方法は?
- 22. 認証トークンを保存する最も良い方法は?
- 23. iPhoneにゲームデータを保存する最も良い方法は?
- 24. アンドロイドアプリにテキストデータを保存する最も良い方法は?
- 25. JSONツリーデータベースにチャットを保存する最も良い方法は?
- 26. NativeScriptアプリケーションでユーザートークンを保存する最も良い方法
- 27. C++でデータを保存する最も良い方法
- 28. C#でRichTextFileを保存する最も良い方法は何ですか?
- 29. アンドロイドプレビューフレームを30FPSで保存する最も良い方法は何ですか?
- 30. H2Oで距離を保存する最も良い方法は何ですか?
トピックに関する質問はどのようなものか、どのように質問して適切な回答が得られるかを知るためには、おそらくサイトのイントロの文書を参照する必要があります。 https://stackoverflow.com/help/how-to-ask – pvg
これは正解ではなく、非常に幅広く意見を求めています。データベースを使用するのは一般的に、テキスト・ファイル(またはHTMLファイル)と比較して優れたアドバイスですが、データベース・エンジンの選択は「それをするべきか」ほど簡単ではありません。そして、この質問は完全に自由です。残念ながら、StackOverflowのトピック外です。 –
@DavidMakogonとてもオープンになっていることを申し訳ありません。私は本当に他にどのように尋ねるべきか分かりませんが、一般的にはデータベースを使う方が良いと言われます。それはなぜですか? –