Page 1 of 1
웹프로그래밍 언어의 분리???
Posted: 2006 01 05 16:30 01
by Ansan
한가지 질문이 있어서요.
단답형 질문은 예의도 없어보이고, 그렇지만 어쩔수 없이..ㅋ
PHP를 이용해서 게시판을 자체 제작중인데요.
안내서같은 곳을 보면, 구조적인것과 표현적인 요소를 분리하고, 동작하는 부분도 분리할것을 권하잖아요.
CSS , HTML로 분리해 내는것은 어느정도 많은 자료들이 있어서 익숙한데,
도대체 PHP같은 서버사이드 언어들은 어떻게 분리를 해 내는지 궁금해서 질문드립니다.
어디서 이런 논의가 이루어지고 있다면, 그쪽을 좀 소개시켜주시면 좋겠구요,
아니면 어떤 개념적인 부분에서라도 조언을 좀 주세요.
HTML코드안에 PHP코드가 아직도 그득합니다~~ -_-;;
Posted: 2006 01 05 16:44 06
by 초보
php 는 잘모르겠구요,
java 같은 경우 servlet + jsp 조합을 이용하면 servlet 에는 코드만 집어넣고
(태그 하나도 안들어갑니다.) jsp 에는 태그만 넣는게 가능합니다.
php
Posted: 2006 01 05 17:09 34
by Channy
가이드에서 제시하는 것은 우선 HTML 코드에서 자바 스크립트를 분리하는 것을 말합니다. PHP, JSP, ASP 등 서버 스크립트 코드를 HTML 코드에서 분리하는 것은 템플릿(Template) 엔진을 써서 분리하세요.
..
Posted: 2006 01 05 17:47 27
by loveisfunny
smarty나 template_ 같은 엔진을 쓰시면 좋을꺼같네요, 템플릿 엔진이라고 하죠.
smarty는 smarty.php.net 에서 확인하시고.. template_ 는 까먹었네요;;
객체지향을 공부하신다면 MVC패턴을 사용하시는 것도..
Re: ..
Posted: 2006 01 05 19:47 10
by ANSAN
loveisfunny wrote:smarty나 template_ 같은 엔진을 쓰시면 좋을꺼같네요, 템플릿 엔진이라고 하죠.
smarty는 smarty.php.net 에서 확인하시고.. template_ 는 까먹었네요;;
객체지향을 공부하신다면 MVC패턴을 사용하시는 것도..
감사합니다.
템플릿언더바 엔진이 스마티보다 평이 월등히 좋더라구요.
좋은 정보 감사합니다.
Posted: 2006 01 06 14:42 19
by eouia
smarty같은 경우 단순치환의 성격이 강해서...
저의 경우에는 제가 직접 자작한 템플릿 해석기와 엔진으로 MVC프레임워크를 제작해서 사용합니다. 어느정도 코드 정리가 되면 오픈소스 라이브러리로 공개하도록 할게요.
Template_ 는 www.xtac.net
Posted: 2006 02 01 09:09 23
by star
http://www.xtac.net 사이트 가시면 상세히 보실 수 있습니다.
Re: ..
Posted: 2008 02 13 11:54 43
by jiugae
ANSAN wrote:loveisfunny wrote:smarty나 template_ 같은 엔진을 쓰시면 좋을꺼같네요, 템플릿 엔진이라고 하죠.
smarty는 smarty.php.net 에서 확인하시고.. template_ 는 까먹었네요;;
객체지향을 공부하신다면 MVC패턴을 사용하시는 것도..
감사합니다.
템플릿언더바 엔진이 스마티보다 평이 월등히 좋더라구요.
좋은 정보 감사합니다.
ASFDASDF
Re: ..
Posted: 2008 02 13 11:55 06
by ASFDASFD
jiugae wrote:ANSAN wrote:loveisfunny wrote:smarty나 template_ 같은 엔진을 쓰시면 좋을꺼같네요, 템플릿 엔진이라고 하죠.
smarty는 smarty.php.net 에서 확인하시고.. template_ 는 까먹었네요;;
객체지향을 공부하신다면 MVC패턴을 사용하시는 것도..
감사합니다.
템플릿언더바 엔진이 스마티보다 평이 월등히 좋더라구요.
좋은 정보 감사합니다.
ASFDASDF
ASFD
Re: 웹프로그래밍 언어의 분리???
Posted: 2008 02 27 16:10 04
by 낭망백수
우선 MVC 패턴을 공부하시는 것이 좋을 것 같습니다. ^^
꾸벅~!