[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как обращаться, как выбрать кодировку?
BiosSpy
Привет. То и дело, возникают различные проблемы с кодировками. Подскажите, на какой кодировке лучше писать сайты?



Спустя 12 минут, 5 секунд (12.02.2012 - 08:03) TranceIT написал(а):
Лучше UTF-8.

Спустя 2 часа, 16 минут, 2 секунды (12.02.2012 - 10:19) nugle написал(а):
TranceIT
не лучше, а однозначно в utf-8, так как потом ой какие проблемы будут с cp1251
BiosSpy, пиши на utf-8, так как
при работе с другими языками у тебя появятся проблемы, а utf универсальная кодировка для всех стран. Причем, начиная с 6й версии PHP Юникод станет стандартом для всех строковых функций.
И допустим, если ты даже скажешь, что у тебя сайт работает только на одном языке и на другие ты переходить не собираешься, то я тебе скажу, что да, в данном случае ты обойдешься кодировкой cp1251(это при простых банальных проектах). Например насколько мне припоминается тот же Ajax работает только с utf-8. Так что пока не поздно, одумайся.
Может ты скажешь, что мол потом перейду, ан нет, потом лишь суп с котом. Для работы с utf-8 тебе придется использовать несколько иные ф-ии, например, тот же substr, у тебя работать правильно не будет(нет работать будет естественно правильно, но в utf-8 символы весят больше, собственно ты и запутаешься), поэтому придется использовать ф-ию mb_substr. Так же и с другими ф-ми, strlen, регулярки и т.д.

Спустя 9 минут, 10 секунд (12.02.2012 - 10:28) veolancer написал(а):
Да так то это аще гемор с кодировкой utf8, кажды раз приходиться перепроверять "а точно ли у меня все файлы в utf-8 без BOM" Бывает порядком напрягает. А если ещё откроешь случаем через другой редактор и сохранишь и опять же привет cp1251 blink.gif

Спустя 2 минуты, 26 секунд (12.02.2012 - 10:30) nugle написал(а):
hamado
мда, у тебя видимо реально такие проблемы) я один раз вначале установил на utf-8, поставил у редактора, что надо в utf-8 создавать и все. Уже полгода прошло и никаких проблем

Спустя 36 минут, 58 секунд (12.02.2012 - 11:07) veolancer написал(а):
Цитата (nugle @ 12.02.2012 - 07:30)
hamado
мда, у тебя видимо реально такие проблемы) я один раз вначале установил на utf-8, поставил у редактора, что надо в utf-8 создавать и все. Уже полгода прошло и никаких проблем

Дак да у редактора то всё норм сделат, просто иногда через notepad++ редактирую или через обычный блокнот, когда как, не всегда дома нахожусь, а проект на флешке

Спустя 1 час, 19 минут, 49 секунд (12.02.2012 - 12:27) nugle написал(а):
hamado
ааа, ну внимательнее будь) Потому что с cp1251 еще больше проблем, тут уж поверь)

Спустя 52 минуты, 46 секунд (12.02.2012 - 13:20) inpost написал(а):
Вон в соседней теме проблема с галочками, а всё из-за win-1251 smile.gif

Спустя 10 минут, 45 секунд (12.02.2012 - 13:30) veolancer написал(а):
Цитата (nugle @ 12.02.2012 - 09:27)
Вон в соседней теме проблема с галочками, а всё из-за win-1251

ага ага видал уже biggrin.gif

Спустя 4 часа, 47 минут, 32 секунды (12.02.2012 - 18:18) redreem написал(а):
удобнее в cp1251.

Спустя 1 час, 15 минут, 57 секунд (12.02.2012 - 19:34) veolancer написал(а):
Цитата (hamado @ 12.02.2012 - 10:30)
удобнее в cp1251.

Чем?

Спустя 1 час, 3 минуты, 15 секунд (12.02.2012 - 20:37) Игорь_Vasinsky написал(а):
меньше телодвижений.

Спустя 34 секунды (12.02.2012 - 20:38) Игорь_Vasinsky написал(а):
но делать надо в юникоде.
Быстрый ответ:

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