Код баракчасын кантип өзгөртүү керек

Мазмуну:

Код баракчасын кантип өзгөртүү керек
Код баракчасын кантип өзгөртүү керек
Anonim

Вебсайттын баракчасын жүктөөдө, браузер көптөгөн маалыматтарды, анын ичинде тилдин дисплей параметрлерин аныктаган код баракчасы жөнүндө маалыматтарды алат. Адатта, код баракчасы сайтты түзүүдө орнотулат, бирок кээде аны мурунтан эле иштеп жаткан ресурста өзгөртүү зарылчылыгы келип чыгат.

Код баракчасын кантип өзгөртүү керек
Код баракчасын кантип өзгөртүү керек

Нускамалар

1 кадам

Код барактары ар кандай тилдерди колдоо үчүн талап кылынат жана ар бир баракча номерленет. Мисалы, кирилл алфавитине Windows 1251, KOI8-R, KOI8-RU, ISO8859-5, DOS 866 коддору туура келет. Алардын биринчиси Интернетте кеңири жайылган. Башка тилдердин өзүнүн коддолуулары бар.

2-кадам

Көптөгөн тилдер бар экендигин эске алганда, эски коддор бир учурларда жетишпей баштаган, алар анча ыңгайсыз болуп чыккан. Ошондуктан, 1991-жылы "Юникод Консорциум" коммерциялык эмес уюму дээрлик бардык тилдердин алфавитин чагылдырууга мүмкүндүк берген жаңы коддоо вариантын сунуш кылган. Код "Юникод" деп аталып калган.

3-кадам

Юникоддун өкүлчүлүгүнүн бир нече варианты бар, эң атактуусу UTF-8. Интернетте эски коддорду бара-бара алмаштыра баштаган. Юникоддун артыкчылыгы - баракчага киргенде тамгалардын ордуна эч качан түшүнүксүз белгилердин топтомун көрө албайсыз. UTF-8де коддолгон белгилер каалаган тилдеги компьютерлерде туура көрсөтүлөт. Кээде "Юникод" термини Windows интерфейстеринде колдонулган UTF-16 коду менен алмаштырылып колдонулат.

4-кадам

Россиянын Интернет булагына башка өлкөлөрдүн колдонуучулары дагы кайрылышкандыктан, эски коддорду жаңысына алмаштыруу актуалдуу болуп калды. Кантсе да, тексттин туура эмес көрсөтүлүшү колдонуучуну ресурсту таштап кетүүгө мажбур кылат, бул анын популярдуулугуна терс таасирин тийгизет. Беттин коддолушун өзгөртүү үчүн Dreamweaverден ачыңыз. "Өзгөртүү" - "Барактын касиеттери" менюсун тандаңыз. Ачылган терезеден "Аты / Коддоо" тандап, "Юникод (UTF-8)" кодун орнотуп, ОК баскычын чыкылдатыңыз. Include Unicode Signature (BOM) кутучасында белгилөө белгиси жок. Сайттын бардык баракчаларын ушундай жол менен өзгөртүңүз.

5-кадам

Эгерде сиздин сайтыңыз Apache веб-серверинде жайгаштырылса (бул маалыматтар хостинг маалымдамасында бар болсо), Notepad ++ программасында.htaccess текст файлын түзүшүңүз керек (башында мезгил менен). Ал мындай жасалат: Блокнотту ачыңыз ++, "Файл" - "Жаңы" дегенди тандаңыз. Ага төмөнкү сапты киргизиңиз: AddDefaultCharset utf-8. Эгер бул файл мурунтан эле бар болсо, ага көрсөтүлгөн сапты кошуңуз.

6-кадам

Эми "Кодировка" - "UNIX форматына которуу" баскычын чыкылдатыңыз. Программаны жабыңыз, сизден үнөмдөө суралат. Сактоону ырастаңыз, ал үчүн жайгашкан жерди тандаңыз.. Htaccess файлынын атын киргизиңиз, файлдын түрүн Бардык түрлөрү (*. *) Деп калтырып, "Сактоону" чыкылдатыңыз. Эми бул файлды сайттын түпкү каталогуна жүктөңүз - ошол эле жерде башкы баракча файлы жайгашкан жерде.

7-кадам

Эгерде сайт маалымат базаларын колдонгон болсо, анда бул сапты жабуу теги алдында берилиштер базасынын туташуусунун PHP кодуна кошуңуз?>: @Mysql_query ("SET NAMES 'utf8'");

8-кадам

Сайтты UTF-8 кодировкасына которуу ар кандай көйгөйлөрдү жаратышы мүмкүн, андыктан сайттын көчүрмөсү менен иштеңиз. Баары иштээрине көзүңүз жеткенден кийин гана, негизги баракчаларды өзгөртүлгөн менен алмаштырыңыз. Керек болсо, конкреттүү кырдаалды сүрөттөгөн маалымдама материалдарын Интернеттен издеңиз.

Сунушталууда: