タグ

ブックマーク / qiita.com/kyogom (1)

  • 名前、電話番号、メールアドレス等の最適なmaxlengthはいくつか調べてみた - Qiita

    はじめに 文字列を格納するカラムを作成するには、最大長を決めなければなりません。 例えば、 「姓名の最大長を何文字に設定したら良いか?」 という問題は、よくエンジニアを悩ませていると思います。 この記事が回答の目安となるよう、よくあるカラム(下記)を何文字に設定するのが適切か調べてみました。 なお、バイト数は UTF-8 で計算しています。 【姓名】 姓30文字 + 名30文字 (60バイト) 世界最長の名前を調べた1ところ 771文字 だったので、 あらゆる名前をカバーすることは諦めましょう。 世界中の姓名を保有するSNSである Facebook の登録フォームに名前を打ち込む続けたところ、 漢字 姓4文字 + 名12文字 アルファベット 姓30文字 + 名30文字 までという結果が出た2ので、文字数・バイト数の多いアルファベットを採用とし、合計60文字までとします。 【法人名】137文

    名前、電話番号、メールアドレス等の最適なmaxlengthはいくつか調べてみた - Qiita
  • 1