템플릿언더바 이해하기 기초편(2)
짧은주소
- - 짧은주소: http://v2.eyoom.net/bbs/?t=1Gh 주소복사
본문
10명의 댓글이 달리면 진행하려고 했는데… 아쉽습니다만 그래도 진행하도록 하겠습니다. ^^
지금까지 두번에 걸쳐 간략하게 템플릿언더바에 대한 스터디를 진행했었습니다.
간략하게 요약해 보면
1. Template_ 의 명칭은 템플릿언더바로 읽겠습니다.
2. 템플릿언더바는 프로그램영역과 디자인영역으로 양분할 수 있습니다. 우선 쉽게 접근할 수 있는 디자인영역에 대해서 알아 보자.
이렇게 배워 봤습니다.
3. 템플릿이란?
이와 같이 프로그램영역과 디자인영역을 구분지어 개발자와 디자이너의 작업을 분리해 줌으로서 협업을 편하게 해 주는 엔진들을 흔히 템플릿엔진이라고 합니다.
예전부터 템플릿방식의 프로그래밍에 대한 갑을논박 의견이 분분하지만…
분명한 것은 디자인 영역에서 복잡한 프로그램 로직을 분리한 방식의 작업이 훨씬 효율적이라는 것입니다.
이미 오래 전부터 많은 PHP 템플릿엔진들은 개발되어 왔으며 대표적인 것들은 아래와 같습니다.
fastTemplate
patTemplate
smarty
Template_
참고로 필자는 위 4가지 템플릿엔진을 실무에서 사용해 보았었답니다.
제 경험 상 어떤 외국의 우수한 템플릿엔진들 보다도 국내에서 개발된 템플릿언더바는
정말로 배우기 쉬웠으며 가독성 및 기능도 엄청 뛰어나고 편리한 템플릿엔진이였습니다.
(물론 사용자의 입장에서 호불호가 갈리긴 할 것입니다)
여기서 템플릿언더바의 디자인영역의 파일을 [템플릿]이라고 부릅니다.
다지인을 당담한다고 이야기도 하며…
프리젠테이션로직이라고 이야기도 하며…
html 영역이라고 이야기해도 무방하지만…
앞으로 디자인영역을 담당하는 파일을 [템플릿 파일]이라고 하겠습니다.
내용이 너무 길어지면 지루하고 집중이 안될테니 오늘은 여기까지 하겠습니다.
— 한줄요약 —
템플릿언더바의 디자인영역을 담당하는 파일을 템플릿 또는 템플릿파일 이라고 말합니다.
감사합니다.
좋아요!
Progress Bar 92%
댓글목록
미니언즈님의 댓글
신문 보듯이 꾸준히 구독할 글이 생긴 것같아서 너무 기뻐요.ㅎ
일단 댓글 먼저 선찜뽕 해놓은 후 자기전에 천천히 읽어봐야겠습니다.
감사합니다.^^
축하합니다. 첫댓글 포인트 10포인트를 획득하였습니다.
열방님의 댓글
감사합니다... 열공 하겠습니다.
수고 많으셨어요....아자 ! 아자 ! 아자자 ! 화이팅 해 봅니다...
l2zeo님의 댓글
흥미진진합니다.앞으로도 기대됩니다 !!
크롱크롱님의 댓글
열심히~~~
수고하셨습니다
joosam님의 댓글
고생하셨습니다~~ 열독 열독
김성수님의 댓글
감사합니더!