parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Чеклист того, где и что надо поменять/оставить - если хочу переехать полностью в UTF-8 ?

andylars 05.04.2015 10:23 / 05.04.2015 10:23

Хочу перевести всё на UTF-8:
- сайт и сами файлы кода на парсере
- база (MySQL 5.1 или выше) - данные все будут в utf-8

прошу подсказать/проверить чек-лист на то, где/что надо исправить, изменить, оставить без изменений,

сейчас так:
-- parser3/auto.p (config) ---
@conf[filespec]

#...

$CHARSETS[
#	$.cp866[$charsetsdir/cp866.cfg]
#	$.koi8-r[$charsetsdir/koi8-r.cfg]
#	$.koi8-u[$charsetsdir/koi8-u.cfg]
#	$.windows-1250[$charsetsdir/windows-1250.cfg]
	$.windows-1251[$charsetsdir/windows-1251.cfg]
#	$.windows-1254[$charsetsdir/windows-1254.cfg]
#	$.windows-1257[$charsetsdir/windows-1257.cfg]
#	$.x-mac-cyrillic[$charsetsdir/x-mac-cyrillic.cfg]
]

#...

@auto[]

#...

$request:charset[windows-1251]
$response:charset[windows-1251]

$response:content-type[
	$.value[text/html]
	$.charset[$response:charset]
]

$SQL.dbstring[mysql://sqluser@sqlhost/dbname?charset=cp1251]
Вопросы такие:
1) Нужно ли закаментить строку подключения файла кодировки windows-1251 в @conf > $CHARSETS ? Или оно еще пригодится?

2) Нужно ли в request/respone:charset для верности поставить [utf-8] (и как правильно utf8 или utf-8 или UTF-8

3) Что поменять, убрать в строке подключения к БД?

Спасибо.

  • Чеклист того, где и что надо поменять/оставить - если хочу переехать полностью в UTF-8 ?, andylars 05.04.2015 10:23 / 05.04.2015 10:23