Расскажите всю правду о кодировках в MySQL

12
KS
На сайте с 11.06.2012
Offline
17
#11
bbon:
а китайцы-то не знают об этом

А у китайцев не буквы :p

Кроме того, ASCII с американцами имеют мало отношения к заданному вопросу. UTF-8 была разработана в 1992 году. Почему же до сих пор огромное количество интернет-сайтов работает на национальных кодировках, учитывая, что подавляющее большинство из них были построены или кардинально перестроены когда UTF-8 уже надёжно поддерживалась браузерами? О чём могли думать эти миллионы вебмастеров, если не о скорости загрузки их страниц?

FileSafe (http://filesafe.anek.ws/) - мониторинг неизменности файлов сайта для защиты от взлома. Для форумчан - первый год бесплатно.
D
На сайте с 14.01.2007
Offline
153
#12
KostaShah:
О чём могли думать эти миллионы вебмастеров, если не о скорости загрузки их страниц?

это шутка? любая неоптимизированная картинка рвёт все эти потуги с кодировкой, как тузик грелку

bbon
На сайте с 01.04.2006
Offline
127
#13
KostaShah:
Кроме того, ASCII с американцами имеют мало отношения к заданному вопросу. UTF-8 была разработана в 1992 году. Почему же до сих пор огромное количество интернет-сайтов работает на национальных кодировках, учитывая, что подавляющее большинство из них были построены или кардинально перестроены когда UTF-8 уже надёжно поддерживалась браузерами? О чём могли думать эти миллионы вебмастеров, если не о скорости загрузки их страниц?

в 90-е годы utf был настолько экзотикой, что его даже официальные релизы линуксов (точнее, софт, который с системой прилагался) поддерживали крайне криво, если точнее - кривизна даже сохранялась и в первые годы нашего века. Работать с ними могли только большие любители гимора, а самое главное - преимущество по сравнению с однобайтовыми кодировками одно-одинёшенько: возможность гордо впихнуть на веб-страничку третий язык (помимо русского с английским) - а оно надо? Проблем же пропускной способности каналов для текстовых страниц в 90-е никогда не существовало, я уже не говорю о том, что gzip при отдаче использовался уже вовсю. Основной трафик, что тогда, что сейчас создают двоичные файлы, но никак не текст. :)

Теперь же на утф большинство переходит по той же самой причине, по какой в свое время не хотели переползать - во избежание гимора.

KS
На сайте с 11.06.2012
Offline
17
#14
Dinozavr:
это шутка? любая неоптимизированная картинка рвёт все эти потуги с кодировкой, как тузик грелку

Это не шутка, это из личного опыта. Я делал сайты без неоптимизированных картинок, и когда задумывался, не сделать ли сайт в UTF-8, то я взвешивал плюсы и минусы. Плюс: если на сайте будет текст на каком-то другом языке... Но его там не будет! Минус: в два раза больше объём данных, и для передачи (трафика) и для хранения в базе данных. А больший объём в базе данных - это и чуть менее быстрая её работа.

bbon:
Основной трафик, что тогда, что сейчас создают двоичные файлы, но никак не текст

Это зависит от специфики сайта. Вот этот форум, к примеру, не содержит очень много картинок, и специфика его работы такова, что огромное количество его страниц с одними и теми же картинками просматривает ограниченная постоянная аудитория. В результате, после первого посещения, все картинки кешируются в наших браузерах. А потом, на протяжении лет, и миллионов просмотров страниц, мы качаем сугубо текстовый трафик. Но сейчас, когда у нас много-мегабайтовые безлимитные каналы, нам на это плевать. А в эпоху модемов 14400кб и платы по счётчику - это имело значение.

bbon
На сайте с 01.04.2006
Offline
127
#15
KostaShah:
А в эпоху модемов 14400кб и платы по счётчику - это имело значение.

Да был у меня модем, только не 14400кб, а 14.4 кбит/сек - никаких проблем выкачать страничку не существовало - отключаешь в браузере картинки, несколько секунд - и готово. 🙄

KS
На сайте с 11.06.2012
Offline
17
#16
bbon:
только не 14400кб, а 14.4 кбит/сек

Ваша правда, ошибся.

bbon:
отключаешь в браузере картинки, несколько секунд - и готово

При продолжительном листании, несколько секунд на страницу могут так проесть печёнку...

DV
На сайте с 01.05.2010
Offline
644
#17

По поводу поддержки utf-8. Это было ещё в Windows 98. Само собой, речь не про IE 4/5, а про поддержку системой.

VDS хостинг ( http://clck.ru/0u97l ) Нет нерешаемых задач ( https://searchengines.guru/ru/forum/806725 ) | Перенос сайтов на Drupal 7 с любых CMS. ( https://searchengines.guru/ru/forum/531842/page6#comment_10504844 )
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий