Какова «лучшая практика» для выбора кодировки символов в приложениях PHP / MySQL? - PullRequest
4 голосов
/ 11 августа 2010

Я программист php-самоучка, поэтому я часто не знаю «правильного» способа что-то сделать. Я хочу нормализовать практику кодирования символов между моими данными PHP, HTML и MySQL.

- живи в США,
- работа на сайтах для людей, говорящих по-английски,
- большинство иностранных языков, с которыми я столкнусь, - западный (испанский, итальянский, французский)
- живя недалеко от Нью-Йорка, я мог встречаться с ивритом, русским и т. д., хотя я бы избегал использовать их систему символов и использовал бы только те акценты, которые необходимы для использования латинских символов.

Кто-нибудь хочет прокомментировать, какой я должен выбрать UTF-8 или ISO-8859-1? Или что-то другое? Chris

Ответы [ 2 ]

9 голосов
/ 11 августа 2010

ИМХО, всегда лучше работать с UTF-8.Ваши предпочтения не всегда отражают предпочтения ваших пользователей, которые могут быть очень похожи на иврит или русский.שלום!

0 голосов
/ 11 августа 2010

Если ваше приложение будет поддерживать только один язык - лучше использовать встроенную кодировку этого языка.С двумя или более - рассмотрим UTF-8.

...