몇몇 신문사 사이트의 구조에 관한 질문
글쓴이: mobigo / 작성시간: 목, 2005/11/03 - 12:51오전
아침마다 여러 신문사 웹사이트를 다니다가 궁금한 점이였는데
이렇게 질문을 해봅니다.
예를들면
조선 : http://www.chosun.com/national/news/200511/200511020510.html 중앙 : http://www.joins.com/magazine/200511/02/2005110216085446711k000k300k301.html 한겨례 : http://www.hani.co.kr/kisa/section-002004000/2005/11/002004000200511022337973.html 한국 : http://news.hankooki.com/lpage/society/200511/h2005110300393421950.htm
이와같이 각각의 기사가 html 파일로 저장되어 있는것 같은데
궁금한것은 분명 상용이든 오픈소스든 DB 를 사용할텐데
어떤 구조로 만들어서 운영이 되는지 궁금합니다.
Forums:
기사를 올리면 HTML 이 생성되는 것일 겁니다.링크만 잘 저장해 두
기사를 올리면 HTML 이 생성되는 것일 겁니다.
링크만 잘 저장해 두면 되니까요.
https://xenosi.de/
기사를 올리면 기사 페이지가 HTML 로 생성이된다면차후 리뉴얼이나
기사를 올리면 기사 페이지가 HTML 로 생성이된다면
차후 리뉴얼이나 레이아웃이 변할때에는 일일히 변경하기 쉽지 않을듯 한데요.
또는 기사 본문만 HTML 로 저장을 한다면
상단의 메뉴나 좌우의 서브메뉴 및 광고들은 어덯게 출력되는지
궁금하네요
호출 파일은 HTML 파일인데 말이죠.
일종의 템플릿 아닐까요?shtml 일수도 있겠지요.연합뉴스
일종의 템플릿 아닐까요?
shtml 일수도 있겠지요.
연합뉴스에 중국어 기사 포스팅 하는 프로그램에 모듈 하나를 제공한 적이 있는데,
윈도 어플로 개발된것이었습니다.
설사 일일히 변경하는 것일지라도 자동화 시켜놨을겁니다.
https://xenosi.de/
[quote="mobigo"]기사를 올리면 기사 페이지가 HTML 로 생
#include 를 쓰면 리뉴얼이나 레이아웃 변경시에 문제가 없을꺼 같은데요 ?
[quote="Anonymous"]#include 를 쓰면 리뉴얼이나
HTML 기사에 포함된 include 자체가 레이아웃 변경시 골칫거리가 되진 않을까요
어디까지나 짐작일 뿐이지만, (1) *.html에 대해 PHP 전처리가
어디까지나 짐작일 뿐이지만, (1) *.html에 대해 PHP 전처리가 등록되어있을 가능성과 (2) URL rewrite일 가능성을 생각할 수 있을 듯합니다.
--
자본주의, 자유민주주의 사회에서는 결국 자유마저 돈으로 사야하나보다.
사줄테니 제발 팔기나 해다오. 아직 내가 "사겠다"고 말하는 동안에 말이다!
[quote="mobigo"]기사를 올리면 기사 페이지가 HTML 로 생
기사가 올라갈때마다 HTML로 생성시킵니다.
그래서 나중에 리뉴얼 을 하게 되면 적당한 기간을 잡아서 (반년, 일년 뭐 그런식으로 ...) 해당 기사와 관련된 모든 기사의 HTML을 다시 만들어 냅니다.
그리고 광고등은 모두 자바 스크립트 혹은 iframe에서 출력시킵니다.
[quote="fox9"]기사가 올라갈때마다 HTML로 생성시킵니다.
그렇군요 그런데 DB를 활용하지 않고 이런식으로 하는 특별한 이유라도 있나요?
[quote="mobigo"]그런데 DB를 활용하지 않고 이런식으로 하는
DB를 사용한다는 것은 dynamic page, html으로 되어 있다는 것은 static page라는 말과 같습니다.
신문기사나 블로그 내용과 같은 컨텐츠는 수정은 거의 없으므로 읽기 전용입니다.
cache server에 유리한 static page로 가는것이 훨씬 더 효율적입니다.
----------------------------------------
http://moim.at
http://mkhq.co.kr
예전에 이런 부분에 대한 내용을 본 기억이 있어서 기억과 추측을 묶어서
예전에 이런 부분에 대한 내용을 본 기억이 있어서 기억과 추측을 묶어서 적어봅니다.
1. 기자가 올리는 글은 우선 DB에 입력합니다.
2. DB에 올린 글은 별도의 윈도 서비스 프로그램에 의해 HTML파일을 생성합니다.
3. 해당 파일을 기사에 맞는 디렉토리에 배치합니다.
2, 3 과정을 모두 자동화 해서 관리자 접근 없이 동작하게 하고 2번의 서비스 프로그램은 기본 템플릿 파일을 가지고 있어서 그 파일을 변경하는 것으로 리뉴얼및 새로운 카테고리 반영을 처리하는게 아닐까 합니다.
조선일보와 한국일보는 정적 페이지일 가능성이 있으며 중앙일보와 한겨례는
조선일보와 한국일보는 정적 페이지일 가능성이 있으며 중앙일보와 한겨례는 동적 페이지입니다.
정적 페이지의 경우에는 디자인이 바뀌면 저장된 DB의 내용에 맞추어 모두 갱신해줄 필요성이 있습니다만 읽는 횟수가 쓰거나 디자인이 바뀌는 횟수에 비해서 월등하게 많기 때문에 고려해볼 만한 방식입니다. 블로그 툴의 경우에도 Movable Type의 경우에는 static page를 만듭니다.
동적 페이지의 경우에는 차리서 님이 말한 두가지 방법 중 하나가 사용될 가능성이 큽니다. 여기에다가 중간 디렉토리 명같은 형태로 "하나의 웹 스크립트 파일"을 찍어두고 여기에서 해석하는 형태의 방식도 가능합니다. 블로거들의 상당수가 fancy url이란 이름으로 .html으로 끝나는 주소를 가지고 있는데 이 들은 동적으로 만들어 연결됩니다.
- 죠커's blog / HanIRC:#CN
댓글 달기