Читав сьогодні на вікіпедії про URI, URL, IRI, PURL, etc. і натрапив на статтю “Длинные доменные имена“.
Обычно разрешается регистрация доменов длиной до 63 символов. В некоторых странах можно регистрировать домены длиной до 127 знаков.
Раніше я якось про це не задумувався. Нехай 127 символів це вийняток, а от про 63 символи треба запам’ятати. Виходить, що максимальна довжина доменної зони другого рівня (не впевнений чи вірно сформулював) дорівнює 70 символів, це доменне ім’я (63) + крапка (1) + домен верхнього рівня (макс. 6-ть символів: .museum, .travel). А можна ще один або кілька піддоменів створити… От і думай після цього скільки символів на e-mail в базі данних виділяти :). В ідеалі мабуть це має бути поле типу TEXT (в MySQL макс. довжина 65535). Я ж завжди 255 ставлю і не морочу собі голову.
PS. А от максимальна довжина URL в стандарті HTTP не лімітується і залежить тільки від вашого браузера і налаштувань сервера. Стаття на тему “Какой максимальной длины может быть URL?“
Цікаво/корисно, дякую, почитаю зараз)
гг, там майже ніякої інформації :), а з якою метою шукав інформацію про URI, URL, IRI, PURL ?
Та я статтю про REST читав і не зміг пригадати, що означає літера L в URL. То ж поліз на вікіпедію освіжити пам’ять.