Лет пять еще по-моему назад читал очень классную статью про кодировку, когда только задумывался над созданием ресурса. А сейчас хочу все-таки воплотить в жизнь задумку, и что то не могу тот материал найти. Все которые нахожу не понимаю, что в итоге выбрать. Подскажите, какую кодировку выбрать для сайта.
7 июня 2021
3 Ответа
Для ответа вам необходимо Авторизоваться
Как вы себе представляете процесс создания ресурса, очень интересно? Типа решил такой, открыл где-то на компе блокнот и погнал: кодировка такая-то, код такой-то, загрузил в нет и готово? Не, так не прокатит. Конечно можно сделать на чистом коде, но оно надо — тратить столько времени над тем, что можно за пару часов сделать?
Смотри, ты выбираешь хостинг провайдера. Выбираешь CMS, потом шаблон и все, по сути редактируешь уже готовый сайт. Кодировки уже прописаны в базах данных и на сервере, и все работает как надо, и никуда лезть тоже не надо! Поменяешь что-то где-то — получишь вообще нечитаемую ересь из-за внутренних конфликтов кода, и сайт будет похож на инопрешеленскую книгу. Не лезь, оно тебе не надо точно, если ты сам все будешь делать. Пускай с этим разработчики играются!
Как человек сделавший уже три сайта скажу что никогда не лез в кодировку. Делаю на WordPress, везде стоит UTF-8, и ничего не меняю. Все работает нормально. Выбиралось оно автоматически что ли, по крайней мере я ничего не выбирал. И у вас наверное так же будет, специально лезть никуда не надо.
Кодировку от неправильных вопросов. Не какую выбрать, а как понять, что стоит не та, и как поменять в случае чего. Сразу скажу, без разработчика это займет тонну времени и нервов столько, что в организме не хватит.
Вообще кодировок много. Самых популярных две: UTF-8 и восьмибитная Windows-1251. Винда сделана специально для русскоязычного сегмента, идеальна если на сайте только русскояызычный контент без латиницы даже в футере или еще где-то. UTF универсальна: она понимает все языки, ее понимают все браузеры. База данных конечно больше процентов так на 60-70, но все равно это почти единственное решение для всех современных сайтов.
Только эта инфа никак тебе не поможет. Кодировку не выбирают, ее могут только менять. И если стоит везде UTF-8, не лезь. Золотое правило программирования: работает — не трогай.