중간 거래 SEO 진단 Taobao 게스트 클라우드 호스트 기술 홀
드림 시스템에는 콘텐츠 모델의 개념, 다른 콘텐츠 모델 다음 모델 시스템에서 사이트의 다른 콘텐츠 형태를 구축 하는 데 사용할 수 있습니다: 일반 기사, Atlas, 소프트웨어, 상품, 정보, 주제 분류. 시스템의 모델을 통해 우리와 같은 서로 다른 유형의 사이트를 구축에 사용할 수 있습니다: 아틀라스를 사용 하 여 그림 역, 소프트웨어 다운로드 사이트를 구축 소프트웨어 모델을 할 수 있다. 물론, 시스템에 연결 하는 모델 시스템 모델 이라고, 사용자가 일부 모델을 정의할 수 있습니다, 그리고 같은 책, 음악 앨범, 등, 사용자 지정 빌드 하이 문서 사이트의 더 많은 콘텐츠 형태 콘텐츠 모델을 구현 하는 시스템의 사용자 정의 모델 관리 기능을 사용 하는 방법을 설명 합니다. 우리 첫 번째 로그인 시스템 배경 [코어] 클릭-[콘텐츠 모델 관리], 다음 그림에서와 같이 콘텐츠 모델 관리 인터페이스에:
여러 관련된 매개 변수의 개념 소개:
ID 번호는 모델의 고유 ID를 차별화 하는 데 사용 됩니다, 그리고 일반 일반 모델 ID 0 보다 크면, 일반 문서, 소프트웨어, 등, 단일 테이블 모델, ID의 사용은 일반적으로 1 보다 작아야 필요가 있는 경우 예를 들어, 분류 정보 모델은 여기, 채널 이름 식별 채널 유형 식별; 식별 ID 시스템은 서식 파일 부분에 관련 되어, 테이블 시스템 콘텐츠 추가 테이블 항목; 연결 된 ID를 식별 하는 데 사용 됩니다. 모델 유형은 유형 및 자동 유형으로 구분 됩니다, 시스템 형식이 시스템에 경화 콘텐츠 모델, 자동 형식이 콘텐츠 모델 형식이 사용자가 만들 수 있습니다; 다음 우리는 다른 콘텐츠 형식의 웹 사이트를 구축 하 고 자신의 모델을 만드는 사용자 지정 모델 관리를 사용 하는 방법을 도입 하 여 시작 합니다. 일부 주변 콘텐츠, 사용 하 여 여러 개념 소개: 필드 데이터베이스에서 테이블 열을 필드 라고 고 그래서 꿈 시스템 이지만 더 적절 하 게, 제목, 소스, 저자, 및 등 같은 필드 라는 콘텐츠 정보 단위를 저장 필드; 콘텐츠 시스템 메인 테이블 프로그램 예를 들어 시스템 메인 테이블 dede_archives에서 몇 가지 공통 필드를 저장: 제목, 키워드, 이미지, 등, 기본 테이블의 특정 필드를 쿼리할 수 있습니다 두 개의 개발 수동 데이터 시트 부분의 컨텐츠의 꿈 도움말 센터 (http://help.dedecms.com) 일반적으로 dede_addon 라는 다른 추가 테이블에 해당 하는 연결 된 테이블 다른 콘텐츠 모델 [식별 Id와 연결 된 테이블 세부 사항에 대 한 (안 중) 관련 필드를 포함 합니다. 예: 문서 콘텐츠 (dede_addonarticle), 소프트웨어 유형 (dede_addonsoft), 포토 컬렉션(dede_addonimage); 콘텐츠 데이터를 저장 하기 위한 테이블 하나의 데이터를 사용 하 여 직접 테이블 독립적인 모델 저장소 없이 "주 테이블 + 추가 테이블" 구조 형태, 단일 이 방법에서는, 데이터 로드 문제 해결할 수 있습니다 큰 정도로 주요 줄여 테이블 데이터 서비스 비용으로, 마스터 테이블. 위의 개념 이해 우리가 스스로 콘텐츠 모델을 만드는 방법을 배울 수 있습니다. 모델 데이터 테이블, 데이터 필드, 모델 템플릿, 모델 매개 변수, 4 부분을 포함 하는 완전 한 콘텐츠 모델은 콘텐츠 모델을 만들기 위해 몇 가지 단계가 있습니다: 1. 모델 계획, 2. 모델 만들기; 3. 템플릿 만들기; 4. 콘텐츠 모델의 생산을 설명 하기 위해 위의 4 단계에서 우리가 아래 열 설정. 여기 우리가 예를 들어 책 모델,이 모델의 주요 기능은 책을 소개 하는 것입니다. 모델 계획 여러 부분으로 나뉘어져 모델 계획, 하나는 모델 응용 프로그램 계획, 정보 계획의 분야, 예를 들어 책 모델 우리는이 모델을 사용 하 여 채널을 계획, 채널 수 몇 가지 좋은 학습 자료를 공유 하는 것입니다, 그리고 여기는 주요 프로그래밍도 서 그래서 열 다음과 같이 대략 분할 된다: 다음은 참조의 내용:
[네트워크 프로그래밍도 서] | [asp 관련] _ | _ [php | _ [ JSP 관련] | _ [. 이러한 열은 때문에 이것이 많이 기여 하 고, 회원을 지원 하기 위해 권장도 서, 마스터-슬레이브 테이블의 형태를 사용 하 여 직접 독립적인 단일 테이블 모델을 사용 하지 않는 공유, 회원을 포함 하기 때문에 인터넷 관련] 따라서, 우리 회원 기여를 제출 하는 필요, 우리는 중간에, 접근이 회원과 요약 고 스케치 하는 데 필요한 설정 회원 레벨을 해야 후 게시물 관리자, 그래서 기본 계획을 완료 하 고의 사용에 의해 감사 해야, 다음은 계획의 분야. 책의 소개 때문에 우리는 다음과 같은 계획: 단일 행 문자 (varchar) 게시 시간 Pubtime 시간 유형 단어 번호 Cnum 정수 유형 게시 출판사 버전 pubnum 정수 유형 페이지 pagenum 정수 유형 인쇄 시간 Pritime 시간 형식 폴리오 kbook 단일 행 문자 (varchar) Inji prinum 정수 유형 종이 페이지 한 줄 텍스트 (varchar) 나 S B N ISBN 단일 라인 텍스트 (varchar) 포장 팩 단일 행 문자 (varchar) 소개 본문 HTML 텍스트 저자 소개 wrbody HTML 텍스트 디렉토리 bindex HTML 텍스트 그래서, 우리는 모델 계획의 첫 번째 단계를 완료. 모델 만들기 완료 계획 다음 콘텐츠 모델으로 이러한 계획의 콘텐츠를 만들 시작. 처음에 로그인 시스템 배경 슈퍼 관리자. [핵심] 클릭-[관리 모델] 모델을 만드는 "새로운 모델 추가" 버튼을 클릭 하십시오. 시스템 음성 안내에 따라 모델의 기본 정보를 구성자동 모델을 선택 하려면 그래서 파이프라인 프로그램 페이지의 파일 릴리스 해야 기본값을 유지 합니다. 로 설정 하기 때문에 우리는 책을 게시, 그래서 여기 제목 사용"이름": 책 이름.
우리 자동 모델을 사용 하는 때문에 만들지 않는다 적절 한 릴리스 관리 프로그램 관련 다음 모델 출시 그래서 기본값을 유지 하는 프로그램, 물론, 만약 당신이 어느 정도의 프로그래밍 능력, 만들 수 있습니다 콘텐츠 게시 프로그램, 하 고 여기에 지정 합니다.
기본 정보 설정, 확인을 클릭 합니다, 필드 관리 페이지로 이동 클릭 "새 필드 추가" 버튼의 필드 관리 직접 입력 필드 추가 페이지, 필드 추가 대 한 관련 필드 정보에 기준. 여기 몇 가지 필드 유형이 있습니다 우리는 분야에 대 한 일부 설명: 다음은 참조:
단일 행 문자 (varchar): 일반적으로 사용 되는 세그먼트, 같은 작가 직접에 문서의 제목을 적은 양의 텍스트를 입력 텍스트의 길이 지정 하려면이 텍스트를 설정, 기본값은 250, 255는 텍스트를 여러 줄 텍스트 입력 보다 큰 경우:는 또한 보다 일반적인 유형의 필드, 등 제품 설명 여러 줄의 텍스트를 사용 하 여 HTML 텍스트를 저장할 수 있습니다: 더 복잡 한 내용에 대 한 꿈 편집기에서 편집 결과 HTML 콘텐츠 양식 첨부 파일 형식: 사용자가 다운로드할 수 있도록 첨부 파일 백그라운드를 업로드할 수 있습니다, 첨부 파일 형식을 배경 옵션 드롭다운 상자에서 설정할 수 있습니다: 소프트웨어 종류, 같은 일반적으로 사용 하는 드롭 다운 선택 필드 연결 형식 등의 언어 형식: 다양 한 데이터 형식 설정할 수 있습니다 이러한 필드 종류를 알아야 시스템 배경 연계 유형 관리에서 필드 정보를 추가할 수 있습니다.
추가 완료 확인을 클릭 합니다, 그래서 우리는이 모델의 생산을 완료 합니다. 모델에 추가 된 후 우리는 우리의 모델 성공적으로 추가 되었습니다 보여주는 콘텐츠 게시 장소에서도 서를 게시 하는 추가 옵션입니다 찾을.
서식 파일 만들기
우리는 각 모델에는 "주요 서식 파일 및 기능 설명을 통해" 드림 도움말 센터의 해당 모델 템플릿 파일을 생성 또한 필요, 우리 배경 모델 관리 템플릿 파일 설명을 통해 서식 파일을 볼 수 있습니다 이해 합니다.
서식 파일 생산은 주로 설명에 2 곳 있다. 1. 목록 페이지 서식 파일 list_ [인식 id].htm 목록에 확장을 추가 하기 위해 호출 해야 하는 필드는 필드 목록의 기본 서식 파일에서 사용할 수 있도록 필드 추가 페이지에 검사 될 필요가 (사용자 정의 필드 문서 서식 파일.이 옵션을 사용 하면 목록 쿼리 속도가 느려집니다 그리고 필요한 경우 선택 하지 않습니다에 기본적으로 표시 됩니다 그래서 [필드: fieldname /]에서 호출 될 수는 {dede:list /} 탭. 2. 콘텐츠 페이지에 대 한 레이블 {dede:field.fieldname/}를 사용 하 여 호출 될 수 있는 도움말 센터 템플릿 관련 지원 문서를 참조할 수 있습니다. 열 설정 다음 우리 책
설정 열 콘텐츠 모델에서 열 설정에서 열을 추가할 수 있습니다
다음이 열에 문서를 추가할 수 있습니다, 우리는 우리가 지금 책
의 콘텐츠를 게시할 수 있습니다 찾을 것입니다
를 추가한 후 우리 우리의 웹사이트 페이지를 탐색 하 고 우리의 모델 효과 미리 볼 수 있습니다.
이 시점에서 우리는 전체 모델을 완료, 전체 과정은 매우 간단 합니다. 여기만 도입 생산 자동 모델의 물론, 특정 PHP를 기반으로 사용자가 개발할 수 있는 더 강력한 드림 시스템 있을 것 이다, 그들의 자신의 시스템 모델을 더 풍부한 사이트의 콘텐츠.