포럼
어떤 템플릿 문법을 쓰시나요?
2011.12.14 00:27
현재 XE의 템플릿은 1.0부터 쓰던 HTML 주석 방식과, 1.4.4에서 새로 추가된 HTML 태그 방식이 있습니다. 따라서 현재 XE 스킨을 만드는 방법은 두 가지가 공존하고 있는 셈인데요.
둘 다 장단점이 있다고 봅니다. 프로그램에 익숙한 사람은 친숙한 if문이나 foreach문을 그대로 쓸 수 있는 HTML 주석 방식이, 프로그램에 익숙치 못한 사람은 간단하게 사용할 수 있는 HTML 태그 방식이 더 좋을 것 같고요.
여러분은 어떤 템플릿 문법을 사용하시나요?
댓글 2
-
ForHanbi
2011.12.14 00:31
-
우진홈
2011.12.14 01:08
글쎄요...템플릿 문법이라는 것이 어차피 서버가 곧바로 해석하고 실행하는 PHP 언어가 아닌 이상 사투리일 뿐이고, XE가 만들어 둔 템플릿핸들러 클래스 파일을 참고하여 재차 compile 해야 하는 것이기 때문에 구,신문법이라고 해서 큰 속도차이를 기대할 수는 없을 것 같아요.
다만 소스를 사람이 보기에는 편리할 것 같고, 그래서 때에 따라서는 구문법이 더 보기에 편리해 보일 수 있답니다.예를 들어 에디트플러스에서 태그 안에 cond 조건문처럼 인라인 형태로 작성한 신문법은 조건에 따라 구분이 어렵지만 주석문 형태의 조건문은 쉽게 구분이 되고 처음 XE를 접하는 사용자에게는 PHP 문법과 유사한 구문법이 좀더 쉽게 다가올 것 같아요.
저는 혼합해서 사용합니다. 간단한 한줄 내용 같은 것은 cond 형식으로, 블록단위로 묶는 것은 주석형식으로, 물론 block 구문도 있지만... 순전히 내 눈이 피로하지 않기 위해서 말이죠...^^
위 설문에는 혼합 사용이 없네요...^^
1.4.4에서 추가된 방식으로 사용하면 줄이 간단해 져서 새 템플릿 문법을 사용하고 있습니다.
은근히 속도도 좀 빠르지 않을까 하는 기대도 ㅋㅋ
별 차이 없겠지만...