Web?

ANSI, UTF-8 웹사이트 개발 방법

디자인인스 2016. 7. 22. 10:33

1. ANSI로 개발

1) 페이지의 최상단에 아래의 문구를 삽입

① ASP

<% @LANGUAGE="VBScript" CODEPAGE="949" %>

<%

Session.CodePage = 949

Response.CharSet ="ks_c_5601-1987"

%>


② HTML

<meta http-equiv="content-type" content="text/html; chareset=euc-kr">


③ XML

<?xml version ="1.0" encoding="euc-kr" ?>


2) 모든 문서(.asp, .js, .html, css, xml 등)을 ANSI 인코딩으로 저장


3) 데이터베이스(테이블) 생성시 char, vaechar, text 등의 데이터 형식으로 설정


2. UTF-8로 개발

1) 페이지의 최상단에 아래의 문구를 삽입

① ASP

<% @LANGUAGE="VBScript" CODEPAGE="65001" %>

<%

Session.Codepage = 65001

Response.CharSet = "utf-8"

%>


② XML

<?xml version="1.0" encoding = "utf-8" ?>


2) 모든문서(.asp, .js, .html, .css, .xml 등)을 UTF-8 인코딩으로 저장


3) 데이터베이스(테이블) 생성시, 다국어 데이터가 삽입되는 컬럼은 nchar, nvarchar, ntext 등의 n이 붙은 데이터 형식으로 설정


4) 데이터 INSERT나 UPDATE시 nchar, nvarchar 등등의 다국어 지원 컬럼에 삽입되는 변수 앞에는 n을 붙여줌

'Web?' 카테고리의 다른 글

URL, URL, URN 비교  (0) 2016.07.25
URL 인코딩  (0) 2016.07.25
MVC(모델, 뷰, 컨트롤러)  (0) 2016.07.19
SOAP와 REST(Simple Object Access Protocol)  (0) 2016.07.19
웹 서버와 웹 어플리케이션 서버  (0) 2016.07.18