Ответов: 22 Просмотров: 1875
|
Если у Вас мультиязычность это англ+еще язык, то у Вас все будет работать и на ascii,
а о любом другом случае рассказывать что все будет работать - не надо.
Вся морока юникода сводится к тому, что придется добавить три символа к вызову разных функций (mb_), не более. Мне лично не приходилось сталкиваться с проблемами в терминале с кодировкой, хотя смею предположить что cmd тут не безгрешен.
А касаемо размеров файла, из спортивного интереса сохраните какой нибудь текст дважды в двух кодировках и посмотрите на разницу. Разницы в два раза вы не найдете.
Мало того, юникод файлы иногда в придачу ко всему еще и сжимаются.
А от себя добавлю, что никогда не испытывал проблем с подключением к базе данных, чтением файлов и пересылкой данных по сети в utf-8 до селе имея возможность использовать символ любого языка.
А удобство и простота использования мне гораздо важнее чем какие-то лишний десяток киллобайт.
Что касается отдачи контента пользователю -
лушче оптимизируйте свои css и js. Можете в придачу архивировать это все в gzip
и никаких улучшений в скорости передачи Вы ровным счетом и не заметите. |