파일 수를 줄이고 변수를 이용하기

| 2005.01.23

<a href='page/daerew.html'>대류</a>
<a href='page/sitemap.html'>사이트맵</a>
<a href='page/webstudy.html'>웹공부방</a>

만약 위와 같은 메뉴를 만든다면 page 라는 디렉토리 아래에

diary.html
bbs.html
guest.html


이와 같은 세 개의 파일을 만들어줘야 합니다.

그런데 아래와 같이 메뉴를 써주고

<a href='page/index.html?name=daerew'>대류</a>
<a href='page/index.html?name=sitemap'>사이트맵</a>
<a href='page/index.html?name=webstudy'>웹스터디</a>


page 라는 디렉토리 아래의 index.html 파일의 내용을

<? if($name==daerew) { ?>
daerew 호출시 불러올 내용
<? } elseif($name==sitemap) { ?>
sitemap 호출시 불러올 내용
<? } else { ?>
webstudy 호출시 불러올 내용
<? } ?>


이렇게 해주면 여러 개의 파일이 필요가 없지요.
그런데 디렉토리 아래의 index.html 이란 이름은 생략 가능하므로

<a href='page/?name=daerew'>대류</a>
<a href='page/?name=sitemap'>사이트맵</a>
<a href='page/?name=webstudy'>웹스터디</a>


이런 식의 표현도 가능합니다.


  1. Synology NAS Let's Encrypt 보안 인증서 발급 안 될 때

  2. 모바일과 PC에서 각각 동작하는 CSS

  3. 반응형 웹 CSS 미디어쿼리

  4. Rhymix → Rhymix 마이그레이션 툴

  5. 반응형 웹페이지 드롭 칼럼

  6. 서버 이전 후 이미지 깨짐 현상 / 경로 일괄 변경

  7. Synologe NAS에서 홈페이지 운영 시 크롬에서 보안경고 없애기

  8. Synology NAS에 도메인 연결하기

  9. XE 이미지 좌측 정렬시 내용이 적으면 아래부분 올라오는 문제 해결법

  10. XE 기본 카운터의 방문자 / 페이지뷰 출력하고 수정하기

Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11