National Breed Club |
Юникод Скучно, видно, и в очередной раз меня посещает идея перевести весь проект на Юникод. Кратко: сейчас на сайте могут использоваться только английские и русский алфавиты. Потому, как кодировка используется Windows-1251, а её иное не ведомо. В то время, как есть кодировка UTF-8, которая спокойно может в себя включать и английский и русский алфавиты, а также немецкий, французкий и китайское упрощенное письмо до кучи. Многие технологии разработки сайта уже полльзуют юникод. AJAX, например, подразумевает эту кодировку. И мне приходится конвертировать на лету, чтобы поддерживать их. База данных хранит данные в юникоде, но умеет тоже конвертировать на том самом лету. И вот в который раз я подумываю перевести движок сайта (БридПортал) на юникод. Это упростит дальнейшую (после перехода) жизнь, но в реализации довольно тяжело. Это всё равно, что откачать всю кровь из человека, а потом постепенно заливать обработанную обратно. Т.е. сайт надо будет выключить на ночь, сделать основные правки, включить. По всем разделам будут глюки, с которыми я буду бороться и исправлять. И потом еще с неделю будут периодически возникать непонятки - это недобитые сложно-обнаруживаемые глюки. Вот и хочется и колется. Зато потом даже со словом "кодировка" не столкнусь.. Комментарии Жень, а разве сайт после этого "тяжелее" не станет, ведь Unicode-16 битная кодировка? Ну, если точнее всё-таки UTF-8 не совсем двухбайтная. Да, русские буквы будут чуть больше сказываться на размер страницы, но совсем не ощутимо на фоне общего веса страницы. Наблюдать за новыми комметариями. |
|
0.57 s, 160 q : |
© 2006 Newfs.ru // Editor: Kirill Ermakov // Developer: Eugene Nenaglyadov Feedback form Правила Сайта |