2013-07-11 2 views
0

나는 자체 템플릿 시스템을 구축 중입니다. 출력 템플릿 HTML에 가장 좋은 방법은 무엇입니까? 예 : body.php출력 Html with PHP 템플릿

방법 항목 : 캡슐화 php 지역

<body> 
<div id="header"> 

     <?php echo $header; ?> 

</div> 
</body> 

당신의 의견 및 이유는 무엇입니까

와 HTML을하십시오 인 EchoString

$layout = ' 
<body> 
<div id="header"> 

     '.$header.' 
</div> 
</body>'; 

방법 2를 구축?

+2

[코스 용 말] (http://www.usingenglish.com/reference/idioms/horses+for+courses.html). – eggyal

답변

0

많은 사람들이 언어 분리를 선택할 것입니다. 그러나 다른 사람들이 말했듯이, 이것은 더 많은 의견을 바탕으로합니다. This question was asked before 또한 상황에 대한 더 많은 의견을 원한다면

+0

thx 매우 도움이됩니다! – bergman

1

이것은 의견을 기반으로합니다. 두 가지 방법 모두 작동하지만 개인적으로 오류를 쉽게 찾아 낼 수있는 두 번째 방법을 찾습니다.

1

나는이 방법으로 관리하기가 쉽고 코드가 더보기 쉽기 때문에 방법 2라고 말합니다.

내가 처리 한 가장 큰 문제점 중 하나는 HTML에서 문자열을 볼 때 HTML을 해독하려고 시도하는 것입니다. 일반적으로 편집자는 문자열 내에서 코드 HTML을 색칠하지 않으므로 HTML을보고 변경하기가 어려워집니다.

게으른 사람이라면 자신 만의 템플릿 시스템을 사용하지 않아도됩니다. Codeigniter는 정말 멋지며 많은 도움을 줄 것입니다. 도움이

http://ellislab.com/codeigniter/

희망이!

+0

나는 thx를 볼 것이다! – bergman