템플릿 언더바 사용하기
페이지 정보
작성자 서방님 댓글 0건 조회 188회 작성일 15-02-23 09:14본문
템플릿 사용의 목적
템플릿을 적용하면 개발의 편의성도 확보가 되고 유지 보수가 용이해집니다.
간단히 애기하자면 화면 구성을 담당하는 프레임웍이라고 보면 되며 프로그램의 로직과
디자인 부분을 분리한다고 보면 되겠습니다.
웹의 특성상 동적인 로직 부분과 화면 부분의 코드가 뒤섞이는걸 분리해서 프로그래머와
디자이너의 역할 분담의 필요성이 생겨서 나온 개념입니다.
하지만 템플릿 부분을 디자이너 역시도 어느정도 알아야 하기 때문에 교육과 실무적용
부분에 어느정도 초기 적응기간이 필요합니다.
템플릿은 소규모 개발에서는 적합하지 않으며 이때는 절차적 개발 방법이 적당합니다.
하지만 규모가 좀 있는 중,대규모 개발에서는 유지보수 등에 신경을 더 써야 한다면
템플릿을 통한 개발 방법이 적당합니다.
프레임웍을 사용시 이점
코드도 간단해 지고, 다른사람이 소스 보기도 편하고 데이터 Valid(유효성)체크도 알아서
해줍니다.
INSERT등 코딩이 쿼리 포함 해서 10줄 정도로 줄어듭니다.
프로그램 개발 비용이 확실히 줄어들며 프레임웍을 이용한 관리 사이트가 많다면, 관리
비용도 확연히 줄어듭니다.
프레임워크를 아는 사람이 왔다면, 인수인계 시간도 짧아지거나 거의 없을수도 있습니다.
템플릿의 종류
smarty
외국산 템플릿이며 php.net에서 공식적으로 권장하며 OOP와 제일 잘 어울립니다
ex : 제로보드5가 스마트를 사용했습니다.
템플릿_
국내산 템플릿이며 여러 좋은 기능들을 제공합니다.
※ http://xtac.net/ 사이트에서 많은 정보를 제공합니다.
템플릿의 원리
템플릿이란게 보통 tpl 파일과 php 파일이 있는데 두개를 합쳐서 php 파일 하나로 결과물을 만들어 주며 페이지실행때는 하나로 만든 php 파일을 실행하는것입니다.
즉 두개를 합친 파일을 실행하는것이며 템플릿에서의 컴파일이란 tpl파일과 php파일을 합쳐서 하나의 php파일로 변환하는 과정을 말합니다.
템플릿은 초기한번만 컴파일과정을 통해 php파일을 생성하며 이후에는 소스에 변경이 되었을때만 다시 컴파일하여 php파일을 생성합니다.
댓글목록
등록된 댓글이 없습니다.