Перевод сайта с windows-1251 на UTF-8 (дополнение)
Есть подробная инструкция как сменить кодировку сайта - перевести сайт на кодировку UTF-8 Но етсь неокторую ньюансы: При изменении кодировки таблиц, может возникнуть проблема - [22001][1292] Data truncation: Incorrect date value: '0000-00-00' for column 'DATE_MODIFY' at row 1 Решением может стать выполнение комнад (может потребоваться выполнение от пользваотеля root) Посмотреть текущие значения можно так SELECT @@GLOBAL.sql_mode global SELECT @@GLOBAL.sql_mode global Сохраняем текущее значение в переменную SET @oldSqlModeSession = (SELECT @@SESSION.sql_mode SESSION); SET sql_mode = ''; Далее выполняет ся конвертация кодировки таблицы ALTER TABLE `db`...
1 неделю назад
Почему важно использовать UTF-8, а не win1251 в 2025 году
💡 До сих пор встречаете на сайтах win1251? Значит, статья для вас! 1️⃣ Совместимость Все новые сайты, CMS, базы данных, сервисы и даже мобильные приложения “разговаривают” на UTF-8. 2️⃣ Отсутствие “кракозябр” UTF-8 — иероглифы, эмодзи и спецсимволы всегда отобразятся корректно. 3️⃣ Легче развивать проект Не нужно думать о конвертации, всё работает сразу, без багов. 4️⃣ SEO и поисковики Google и Яндекс любят сайты на UTF-8...