Не нравятся результаты поиска? Попробуйте другой поиск!

UTF-8 или windows-1251 ?


     08.02.2015    Ламерские вопросы    1587

вопрос
Есть ли плюс перехода на UTF-8?

Минус UTF-8 заключается в том, что русская база будет на 70% больше. Что плохо для больших баз. Например у меня база 50 Мб, если в UTF-8 она будет ~80 Мб.
Минус windwos-1251 пока вижу только 1 - не поддерживает PHP 5.4.

Некоторые модули, например Павел пишет только для UTF-8, но сменить кодировку на windwos-1251 так же не проблема, так что с модулями нет проблем. Почему же многие переходят на UTF-8 если их проекты не мультиязычные, все на русском языке?

Ответа пока нет


Комментарии пользователей (9)

Slavchik
114 | 67

Slavchik - 9 февраля 2015 06:50 - Юзер

Минус windwos-1251 пока вижу только 1 - не поддерживает PHP 5.4.

откуда такая ЛОЖНАЯ инфа?

vadims
10

373 | 63

vadims - 9 февраля 2015 08:26 - Юзер

Поставил PHP 5.4 и форум LogicBoard. Комментарии на англ. добавляются, а на русском пустые сообщения.
На сайте разработчика было опубликовано, что, PHP 5.4 проблема с кодировкой windows-1251 и выход из положения ставить PHP 5.3.
Так проблему решил поставив на сервер Ubuntu 10.05, так как на новых дистр. не удавалось поставить 5.3, и если сталось то не корректно работало в ISPmanager.

ПафНутиЙ
1064

3393 | 2433

ПафНутиЙ - 9 февраля 2015 09:41 - Админ

Так это проблема форума, а не кодировки.
Поставьте utf-8 и проблемы все сами собой решатся.

Каков вопрос - таков и ответ. Просто помните об этом.

dimavdv
9

192 | 33

dimavdv - 9 февраля 2015 09:35 - Юзер

Я сам перешел пару дней назад на UTF8.
Перешел так как многие модули пишут только для utf8.
w1251 не поддерживает JSON

ПафНутиЙ
1064

3393 | 2433

ПафНутиЙ - 9 февраля 2015 09:41 - Админ

Кроме меня и DOGmatist`a кто ещё?

Каков вопрос - таков и ответ. Просто помните об этом.

dimavdv
9

192 | 33

dimavdv - 9 февраля 2015 10:48 - Юзер

А кто еще кроме Вас пишет модули )
Я про Вас и имел в виду!

Mofsy
6

185 | 57

Mofsy - 9 февраля 2015 16:01 - Эксперт

Я пишу =) и в utf8 и в wincp1251 и даже в koi8-r

Но для php родным скоро станет utf8. Данных хоть и больше, но обработка лучше идет.

vadims
10

373 | 63

vadims - 9 февраля 2015 12:23 - Юзер

Согласен что плюс хотя бы в том что все будет работать на php 5.4, НО, база ведь на 70% станет больше! Это не кого не смущает? :)

Sander
1125

1636 | 1202

Sander - 9 февраля 2015 14:31 - Эксперт

Любимая тема для холивара. Сколько людей, столько и мнений.
Если сайт будет исключительно русскоязычный, то можно смело использовать cp1251.
Посмотрите на другие сайты.
google - utf8
yandex - utf8
vk - cp1251
rutracker - cp1251
webmoney - utf8

Можно еще привести множество примеров, но уже тут видно, где сайт интернациональный - используется utf. Если ориентирован на славянскую аудиторию, то 1251.

Многие годы бытует мнение, что якобы 1251 - ущербная, что за за utf будущее. Но вот уже несколько лет ничего особо не меняется. 1251 поддерживается наравне с utf8. А плохой танцор и без яиц танцевать лучше не станет.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы