2011-08-10 2 views
0

이것은 매우 광범위한 질문이므로 꽤 광범위한 답변을 기대합니다.광범위한 질문 .. 기사 게시 용 CMS 만들기

관리자가 기사를 게시 할 수있는 웹 사이트를 만들었지 만 특정 형식으로 분류됩니다. 예를

제목, 날짜, 이미지, 기사 본문 내가 관리자가 다른 조합에 문서의 요소를 게시 할 수있는 시스템을 만드는 데 사용하는 기술의 어떤 종류의

합니다.

제목, 날짜, 이미지, 코드, 신체, 코드, 이미지, 이미지, 코드, 신체 그런

무엇인가? 분명히 사람이 HTML을 알고 있다면 그들은 수동으로 모두 쓸 수 있지만, 어떤 기술이 영화 리뷰 웹 사이트를 만들거나 뉴스 웹 사이트가 다른 양식의 기사를 올릴 수 있도록 사용하는지는 분명합니다.

+0

이 사이트 또는 수백 개의 포럼이 어떻게 이루어 졌는지 보셨습니까? – Mat

+0

여기에서 대답 할 수있는 질문이 아닙니다. http://stackoverflow.com/faq#questions를 참조하십시오. 이 질문을하기 전에 숙제를 했습니까? 나는 OpenSource CMS 프레임 워크, Joomla!, Drupal 및 WordPress를 많이 제안 할 수 있습니다. – Kumar

+0

처음부터 묻고 있습니다. 프레임 워크를 사용하지 마십시오 – ionfish

답변

0

일반적인 WebCMS에는 유연한 구조가 없지만 이미지와 주석 섹션이있는 기사를 결합하는 여러 데이터베이스 내용 테이블 및 출력 플러그인 등이 있습니다. 그리고 더 일반적으로 당신은 각 기사/페이지에 대한 하나의 본문/콘텐츠 필드를 가지고 있으며 이미지 또는 다른 내용이 참조로 지정되고 다른 곳에 저장됩니다.

그러나 실제로 주장하는 경우 핵심 필드 (제목, 날짜, ID)와 별도의 페이지 "첨부 파일"목록으로 구성된 데이터베이스 구성표를 만들 수 있습니다. 첨부 테이블은 메타 필드가있는 핵심 기사/페이지 테이블에 대한 참조 (ID)를 가지며 type = body 또는 type = image 또는 type = code 또는 type = comment 블록을 첨부합니다. 기본적으로 다음과 같습니다.

그러나 실제로는 이상합니다. 필요한 것보다 오버 헤드가 많습니다. 일반적인 접근 방식은 페이지 유형과 구조를 제한하고 개별 출력 핸들러 또는 실제로 완성 된 HTML 페이지를 사용하는 것입니다.

+0

해답을 주셔서 고맙습니다. =) – ionfish