(mysql) データベースの varchar/text/... 列のサイズを最適に選択する方法 (ユーザーがテキスト領域に入力できるテキストが最大 500 文字であると仮定しましょう)、ユーザーもフォーマットを使用する可能性があることを考慮してください。 (html/bb コード/...)、これはユーザーには表示されず、最大 500 文字のテキスト サイズには影響しません...??
1) 理論的には、エラーを防ぐために、varchar のサイズは、たとえばユーザーがこのような 20 個のリンク (http://[huge number of chars]) などを使用する場合、ほぼ無限である必要があります... - かどうか?
2) 書式設定を別の列に保存する必要がありますか?たとえば、インデックス (FULLTEXT など) に間違った値 (書式設定には含まれているが実際のテキストには含まれていない単語) を与えないようにしますか?
はいの場合、これを行うにはどうすればよいですか? フォーマットが使用された時点を覚えていますか?この時点とフォーマットを保存し、出力時にこの情報をまとめますか?
(php/mysql、java スクリプト、jquery)
事前にどうもありがとうございました!