[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Какую кодировку лучще брать для БД
WhiteKnight
Какую кодировку выбрать по умолчанию для MySQL сервера
cp1251 или utf-8 ?



Спустя 2 минуты, 21 секунда (9.09.2009 - 19:31) SunSet написал(а):
Не знаю кто как, свой голос отдаю cp1251 smile.gif

Спустя 8 минут, 32 секунды (9.09.2009 - 19:40) Gabriel написал(а):
УТФ, утф и еше много много раз УТФ rolleyes.gif

Спустя 24 секунды (9.09.2009 - 19:40) WhiteKnight написал(а):
я поставил сервер с cp1251
в командной строке MySQL кричит следующие:
D:\WebServer\MySQL\bin\mysql: Character set 'cp1251' is not a compiled character set and is not specified in the 'C:\mysql\\share\charsets\index.xml' file

и выключается командная строка.

Вот и подумал может надо utf-8

Спустя 14 минут, 9 секунд (9.09.2009 - 19:54) Soldier Ghost написал(а):
Вторая вроде уневерсльная лучше её юзай чтоб в дальнейшем небыло проблем smile.gif

Спустя 1 час, 45 минут, 45 секунд (9.09.2009 - 21:40) live Uucyc написал(а):
я начинал с 1251, но теперь на ютф, а тебе советую

Спустя 38 минут, 54 секунды (9.09.2009 - 22:19) glock18 написал(а):
присоединяюсь к общим пожеланиям

Спустя 15 минут, 34 секунды (9.09.2009 - 22:35) SunSet написал(а):
Один я чтоли, любитель раритетов? laugh.gif

Спустя 1 час, 12 минут, 32 секунды (9.09.2009 - 23:47) kirik написал(а):
Все прогрессивное человечество за юникод! smile.gif

Спустя 46 минут, 43 секунды (10.09.2009 - 00:34) Gabriel написал(а):
Цитата
Все прогрессивное человечество за юникод!

SunSet
нет ты не прогресивный(joke)

Спустя 7 минут, 26 секунд (10.09.2009 - 00:41) SunSet написал(а):
Gabriel
Все, жизнь утратила смысл.. laugh.gif Прощай жестокий мир!)


Да я просмотрел пару больших проэктов, на которые ориентирую свой сайт - везде 1251. Ну и я, чтоб не изменять традициям) smile.gif

Спустя 45 минут, 14 секунд (10.09.2009 - 01:27) kirik написал(а):
SunSet
а проекты в свою очередь ориентированы на русский сегмент, будь осторожен smile.gif

Спустя 23 минуты, 56 секунд (10.09.2009 - 01:50) SunSet написал(а):
kirik
Понимаю. Не для америкосов делаю))
А как себя ведет кириллица, если смотреть с забугорного компьютера при утф-8 ? корректно отображается?


Помницца както набрел на какойто китайский или японский сайт.. опознать его нац. принадлежность удалось только по домену и по банеру, одни крючки в тексте были smile.gif

Спустя 2 часа, 33 минуты, 19 секунд (10.09.2009 - 04:24) kirik написал(а):
Цитата (SunSet @ 9.09.2009 - 17:50)
корректно отображается?

нет, криво.

Цитата (SunSet @ 9.09.2009 - 17:50)
Не для америкосов делаю))

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

Спустя 3 часа, 24 минуты, 58 секунд (10.09.2009 - 07:49) glock18 написал(а):
Даже для русских

Когда будешь ajax делать на сайте, поймешь "как хорошо все было бы с utf8 и как все плохо получилось с cp1251"

Спустя 9 минут, 34 секунды (10.09.2009 - 07:58) stepan написал(а):
Я выбираю ютф, но частенько не сразу конечно. biggrin.gif

Спустя 2 часа, 59 минут, 3 секунды (10.09.2009 - 10:57) Gabriel написал(а):
kirik
странно у меня нормально отображаеться правдамозилка иногда выпендриваеться.

Спустя 6 часов, 23 минуты, 1 секунда (10.09.2009 - 17:20) Kuliev написал(а):
UTF - 8 rolleyes.gif

Спустя 7 часов, 29 минут, 42 секунды (11.09.2009 - 00:50) PandoraBox2007 написал(а):
UTF-8 работает в 300 раз медленее cp1251 если юзать простую таблицу 1251 прирост скорости данных 25%

Спустя 3 минуты, 27 секунд (11.09.2009 - 00:54) SunSet написал(а):
PandoraBox2007

Ну хоть ктото меня поддержал user posted image

Спустя 1 час, 3 минуты, 50 секунд (11.09.2009 - 01:57) kirik написал(а):
Цитата (PandoraBox2007 @ 10.09.2009 - 16:50)
UTF-8 работает в 300 раз медленее cp1251 если юзать простую таблицу 1251 прирост скорости данных 25%

Пруфлинк? Какое сравнение?

Спустя 4 часа, 40 минут, 1 секунда (11.09.2009 - 06:37) Sylex написал(а):
Цитата (kirik @ 11.09.2009 - 04:57)
Цитата (PandoraBox2007 @ 10.09.2009 - 16:50)
UTF-8 работает в 300 раз медленее cp1251 если юзать простую таблицу 1251 прирост скорости данных 25%

Пруфлинк? Какое сравнение?

предполагаю, что может так и есть в некоторых частных случаях, или коряво написанных.

вот например, если мы работаем с кирилицей, скажем функция strlen & ms_strlen - разница иногда существенна, т.к. чтобы определить длину строки в UTF-8 - надо "пробежаться по ней", т.к. русские - 2 байта, а латинские (и спец. симв.) - 1. Т.е. длина строки не равна кол-ву занимаемых байт.

но это не повод для меня перестать юзать UTF-8 smile.gif

Спустя 1 час, 10 минут, 21 секунда (11.09.2009 - 07:48) kirik написал(а):
Sylex
да, со строковыми функциями это так, но почему такая большая разница с БД?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.