웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
아무이유없이 만든 파일 메모장-ㅠ-;;
2007.02.25 16:52
좋은것들도 훨씬 많지만 짧아서 참조하기 좋다는게 장점이겠지요 ㅎㅎ
플래쉬게시판에 두건 올린경험이 전부인 한군입니다-ㅅ-/
<?php
$date = $_POST[year];
$content = $_POST[content];
if($date && $content){
$data = $date."/".$content."rn";
$fp = fopen("hist.dat","a+");
fputs($fp,$data);
fclose($fp);
}
//히스토리 출력
echo '<table>';
$fp = fopen("hist.dat","r");
while(!feof($fp)){
$data = fgets($fp);
$date = strtok($data,"/");
$content = strtok("/");
echo '<tr>
<td>'.$date.'</td>';
echo ' <td>'.$content.'</td>';
echo '</tr>';
}
echo '</table>';
fclose($fp);
//입력폼
echo '
<form method="post" action="church_history.php">
년도 <input type="text" name="year" size="10" />
내용 <input type="text" name="content" size="40" />
<input type="submit" value="쓰기" />
</form>';
?>
-------------------------
공부하면서 궁금한점~
-------------------------
html 과 php 를 분리 하기위해 <? ?> 를 닫아주고 html 을 쓰는게 나을까요?
아니면 echo 로 html 소스를 찍어주는게 좋을까요?
음=ㅅ=;; 괜히 궁금해서 질문해봅니다 ㅎㅎ
플래쉬게시판에 두건 올린경험이 전부인 한군입니다-ㅅ-/
<?php
$date = $_POST[year];
$content = $_POST[content];
if($date && $content){
$data = $date."/".$content."rn";
$fp = fopen("hist.dat","a+");
fputs($fp,$data);
fclose($fp);
}
//히스토리 출력
echo '<table>';
$fp = fopen("hist.dat","r");
while(!feof($fp)){
$data = fgets($fp);
$date = strtok($data,"/");
$content = strtok("/");
echo '<tr>
<td>'.$date.'</td>';
echo ' <td>'.$content.'</td>';
echo '</tr>';
}
echo '</table>';
fclose($fp);
//입력폼
echo '
<form method="post" action="church_history.php">
년도 <input type="text" name="year" size="10" />
내용 <input type="text" name="content" size="40" />
<input type="submit" value="쓰기" />
</form>';
?>
-------------------------
공부하면서 궁금한점~
-------------------------
html 과 php 를 분리 하기위해 <? ?> 를 닫아주고 html 을 쓰는게 나을까요?
아니면 echo 로 html 소스를 찍어주는게 좋을까요?
음=ㅅ=;; 괜히 궁금해서 질문해봅니다 ㅎㅎ
댓글 7
-
엔시[치키니]
2007.02.26 13:01
-
한태종
2007.02.26 22:27
오호~ 그렇군요'ㅁ'~ 답변감사합니다(__) -
게임엔
2007.03.02 23:54
전 자꾸 닫는걸 싫어해서 echo로 다 처리하는... ㅠㅠ -
ssukai
2007.03.11 22:32
대부분 사람들이 echo로 쓰지 않고 html로 쓰는 이유를 모르시나 보네요.
php서버 스크립트파일보다 html이 속도가 더 빠릅니다.
이거 말고도 엔시님 말대로 치환문제및 자바스크립트 연동문제등에서 오류가 납니다.
되도록이면 php문장 보다는 html로 처리 하는 습관을 가지 세요.
개인 홈페이지야 속도에 별로 관심이 없겠지만.
이분야로 밥먹으시려면 이런 습관은 버리시는게 좋습니다. -
eitech
2007.03.31 15:30
php나 html이나 어차피 한번 컴파일하고나서
클라이언트에게 html을 던져주기때문에 자바스크립트 연동문재는
함수 하나로 처리 됩니다. -
김낙향
2007.08.14 02:09
저는 ssukai님과 다르게 생각하고 있습니다.
echo 보다 HTML로 쓰는게 빠르다고는하지만,
여기 제로보드가 쓰는 rewrite_mod, 프레임워크, XML, 템플릿 등등 최근 제로보드 사용된것들은
개발하기 편하기때문에 채용[?]되었습니다. 속도는 느립니다.
개발의 편리함을 위해 속도는 한수 접고 들어가는거죠.
개발 유지보수 편리함을 생각하셔서 그때그때 맞게 사용하는것이 가장 좋을것입니다.
그리고 HTML, PHP의 완벽한 분리는 힘드실겁니다 예를들어 if문이나 for문에 의해서
최소한의 PHP를 쓸수있겠지만 이런것들을 안쓸수는 없죠.
그래서 나온것이 템플릿이구요. 물론 템플릿은 속도가 느립니다. (아주 느리다는건 아니고 안쓸때보다는 느리다는거죠;;)
하지만 많은곳에서 템플릿엔진을쓰고
제로보드XE도 쓰는것으로 알고있습니다.
현재 인터넷은 실시간 음악, 동영상을 볼정도로 속도가 빨라졌습니다.
echo, HTML속도차이 과연 얼마나 날까요?
결론, 개발 및 유지보수에 편한방법으로 상황에 맞게 쓰자! -
SevenChristina
2007.10.09 22:54
<? ?>로 해주는게 낫지 않을까요? ㅎㅎ
제목 | 글쓴이 | 날짜 |
---|---|---|
mysql 안쓰는 간단한 게시판. [20] | 제로저아 | 2007.07.15 |
주민등록번호 검사기 [7] | 이진혁 | 2007.05.18 |
PHP스터디시리즈_php프로그램의 기초_연산자1 [1] | 에아 | 2007.04.28 |
PHP스터디시리즈_php프로그램 기초1 [6] | 에아 | 2007.04.09 |
PHP스터디시리즈_APM과 PHP의시작 [1] | 에아 | 2007.04.09 |
아무이유없이 만든 파일 메모장-ㅠ-;; [7] | 한태종 | 2007.02.25 |
다운로드 이어 받기 및 전송속도 제한 구현 [1] | 박원형 | 2006.12.11 |
sajax.php 소스 코드 분석 (자세한 한글 주석) | 유창화 | 2006.11.28 |
간단하게 만들어본 프레임워크 [2] | 유창화 | 2006.11.27 |
[PHP 동영상강의] 48. 엑셀파일 db에 넣기, 동적 select 구현 [8] | 서기 | 2006.10.27 |
[PHP 동영상강의] 47. phpmyadmin 최신버젼 설치하기 [3] | 서기 | 2006.10.27 |
네이버 메인페지 플래시광고처럼 들갈때마다 바뀌게 하기. [3] | 좋은남자 | 2006.08.30 |
[팁] 웹언어 개발자를 위한 고객 미디어플레이어 에러해결법 | 배광한 | 2006.07.24 |
PHP로 PDF만들기 1 | 행복한고니 | 2006.06.17 |
GD2를 이용한 간단한 이미지버튼 만들기... | 마땅해 | 2006.06.13 |
50줄로 만드는 웹메모 PHP 소스입니다. (웹사이트 포스트잇) [3] | 김성대 | 2006.05.17 |
중복파일 검사 후 (숫자)달기... [4] | 한치근 | 2006.04.20 |
올블로그 명예의 전당글 가져오기 (캐쉬기능추가) [2] | 유창화 | 2006.04.17 |
올블로그(http://www.allblog.net/Home/) 명예의 전당글 가져오기 [2] | 유창화 | 2006.04.17 |
네이버 openapi 사용하여 쇼핑검색 만들기 [3] | 유창화 | 2006.04.13 |
"도 ' 로 일일이 다 치환시켜줘야대고...
특수문자를 넣을려고해도 로 바꿔주고..
여간깐깐한게 많기떄문에 차라리 닫아주시는게 좋습니다.