|
|
|
| Народ подскажите в какой кодировке лучше делать php файлы cp-1251 или UTF-8? | |
|
|
|
|
|
|
|
для: Eser
(05.09.2011 в 13:03)
| | я за UTF-8 | |
|
|
|
|
|
|
|
для: Jovidon
(05.09.2011 в 13:22)
| | Я тоже за UTF-8.
Все производили крупных известных движков (вордпресс, рнрбб) перешли на неё тоже. | |
|
|
|
|
|
|
|
для: Eser
(05.09.2011 в 13:03)
| | с ужасным скрипом (в основном из-за Флаша и XML) перeшли на utf-8. а тут противный Гугль радостно отрапортовал, что он теперь может Флаш индексировать и выдает ... крякозябры в результатах поиска! ненавижу. | |
|
|
|
|
|
|
|
для: elenaki
(05.09.2011 в 13:39)
| | Спасибо народ | |
|
|
|
|
|
|
|
для: Eser
(05.09.2011 в 13:03)
| | Сложно сказать, вообще лучше UTF-8, так как он решает проблему многоязыковой поддержки. Однако, для русского языка UTF-8 занимает в два раза больше места, чем скажем Windows-1251. Т.е. на Windows-1251 база данных будет занимать 1Гб, а на UTF-8 - 2Гб (соответственно и поиск будет происходить медленнее и сервер нужен более быстрый). Поэтому нужно ориентироваться по проекту. Если проект небольшой - смело можно выбирать UTF-8. | |
|
|
|
|
|
|
|
для: cheops
(05.09.2011 в 15:25)
| | Понятно. | |
|
|
|
|
|
|
|
для: cheops
(05.09.2011 в 15:25)
| | А если планируется большая соц. сеть, но изначально только для русскоязычной аудитории? Будут ли когда-нибудь другие языки пока не известно...
Можно делать на cp-1251, а в случае необходимости потом перейти на UTF-8 (если возникнет такая необходимость)?
В чем принципиальные сложности перевода сайта с cp-1251 в UTF-8?
Я их особо не вижу..
1) перевод базы данных в UTF-8
2) перевод файлов в UTF-8 (можно скриптом даже)...
какие могут быть подводные камни?
спасибо. | |
|
|
|
|
|
|
|
для: Jaroslav
(26.06.2012 в 21:16)
| | Когда вы пользуетесь однобайтовой кодировкой, у вас есть соблазн использовать строковые функции, не рассчитанные на многобайтовую кодировку. Потом при переходе на UTF-8 могут возникать сложности, так как вызовы могут быть рассыпаны по всему коду. | |
|
|
|
|
|
|
|
для: Jaroslav
(26.06.2012 в 21:16)
| | Ну если вам не будет сложно перевести потом все файлы в другую кодировку (в чём я лично сомневаюсь), то делайте кириллицу. Я от неё отказался давно, как только почувствовал необходимость многоязыковой поддержки. А перевести все файлы в другую кодировку скриптом я не смог. | |
|
|
|
|
|
|
|
для: Eser
(05.09.2011 в 13:03)
| | если планируете что какая либо информация будет нестандартная, то делайте сразу все в utf8
иначе потом будете мучаться | |
|
|
|
|
|
|
|
для: Eser
(05.09.2011 в 13:03)
| | UTF-8 однозначно! | |
|
|
|