- Регистрация
- 03.03.2005
- Сообщения
- 1 745
Сейчас я замечаю, что идет повальный переход на UTF-8. Даже те, у кого сайты целиком и полностью нацелены на русскоязычную аудиторию, задумываются над этим вопросом.
Лично я, еще не осознал для себя данной проблемы. Я искренне не вижу необходимости в переходе на UTF-8, допустим для ИТ.ру или этого форума, ведь аудитория русскоговорящая...
К тому же, если и переходить на интернациональную кодировку, то нужно иметь, хотя бы в планах расширение "языкового контента", только поддержки интернациональных интерфейсов не достаточно...
Собственно, что я вижу, в случае перехода на UTF-8 для моих проектов.
Минусы:
1) Увеличение размера (файлов, базы) ведь мы знаем, что на 1 символ используется от 1-4 байтов.
2) Из п.1 следует некоторое понижение производительности.
3) Необходимость замены всех строковых ф-ий.
4) Возможные проблемы с регулярными выражениями. Ждем PHP6.
5) При отправке писем, все равно придется менять кодировку на win-1251.
Плюсы:
1) Использование универсальной кодировки
2) ...
Все выше сказанное – ИМХО. Цель моего поста – разобраться с темой, поэтому очень хотел бы узнать ваше мнение о сложившейся ситуации и ваши взгляды на плюсы и минусы.
UPD: Добавлено голосование.
Лично я, еще не осознал для себя данной проблемы. Я искренне не вижу необходимости в переходе на UTF-8, допустим для ИТ.ру или этого форума, ведь аудитория русскоговорящая...
К тому же, если и переходить на интернациональную кодировку, то нужно иметь, хотя бы в планах расширение "языкового контента", только поддержки интернациональных интерфейсов не достаточно...
Собственно, что я вижу, в случае перехода на UTF-8 для моих проектов.
Минусы:
1) Увеличение размера (файлов, базы) ведь мы знаем, что на 1 символ используется от 1-4 байтов.
2) Из п.1 следует некоторое понижение производительности.
3) Необходимость замены всех строковых ф-ий.
4) Возможные проблемы с регулярными выражениями. Ждем PHP6.
5) При отправке писем, все равно придется менять кодировку на win-1251.
Плюсы:
1) Использование универсальной кодировки
2) ...
Все выше сказанное – ИМХО. Цель моего поста – разобраться с темой, поэтому очень хотел бы узнать ваше мнение о сложившейся ситуации и ваши взгляды на плюсы и минусы.
UPD: Добавлено голосование.