вопрос
Меня интересует вопрос переезда с кодировки windows-1251 на utf-8 в таком плане.
Стоит ли переводить заменой файлов, а не полной переустановкой, с одной кодировки на другую на версиях DLE 11.0 - 11.1
Сомнения такие что ничего в дальнейшем не будет плохого для вывода информации или ещё подобных кракозябр или штучек в движке или БД. Так как при установке в utf-8 есть маленький пункт на счет смайлов. Если я ничего невыбирал как установится БД и будет ли она соответствовать стандартной установке БД в windows-1251 ?
Или все же стоит переустановить начисто сразу на utf-8 ?
Стоит ли переводить заменой файлов, а не полной переустановкой, с одной кодировки на другую на версиях DLE 11.0 - 11.1
Сомнения такие что ничего в дальнейшем не будет плохого для вывода информации или ещё подобных кракозябр или штучек в движке или БД. Так как при установке в utf-8 есть маленький пункт на счет смайлов. Если я ничего невыбирал как установится БД и будет ли она соответствовать стандартной установке БД в windows-1251 ?
Или все же стоит переустановить начисто сразу на utf-8 ?
Лучше всего так, как рекомендуют разработчики
1. Сделать бекап базы данных существующего сайта в кодировке windows-1251
2. Произвести новую установку скрипта используя дистрибутив скрипта для UTF версии.
3. Произвести повторные настройки скрипта для вашего сайта.
4. Сконвертировать файлы вашего шаблона в формат UTF-8 (для пакетного конвертирования мы рекомендуем использовать утилиту Sisulizer's Kaboom), при конвертировании снимите галочку "Записывать BOM байты"
5. Скопировать файл бекапа базы данных от вашего сайта в папку /backup/, который вы делали в первом пункте.
6. Зайти в админпанель скрипта и сделать восстановление базы данных а админпанели, скрипт автоматически распознает несоответствие кодировок и при восстановлении сконвертирует базу данных в формат UTF.