>  기사  >  백엔드 개발  >  phpcms v9에는 수집 모듈 기능 경험이 제공됩니다.

phpcms v9에는 수집 모듈 기능 경험이 제공됩니다.

不言
不言원래의
2018-04-18 14:37:196210검색

주요 CMS 시스템 중 하나인 Phpcms v9에 포함된 컬렉션 모듈의 기능은 무엇인가요? Phpcms v9에는 기본적으로 기사, 사진, 다운로드라는 세 가지 콘텐츠 모델이 내장되어 있습니다. 관심 있으신 분들은 놓치지 마세요

Phpcms 웹사이트 관리 시스템의 최신 버전은 중국의 주류 CMS 시스템 중 하나로 적용되었습니다. 수만 개의 웹사이트. 그럼 자체 컬렉션 모듈의 기능을 살펴보겠습니다.

기사 컬렉션

Phpcms v9에는 기본적으로 기사, 사진, 다운로드라는 세 가지 콘텐츠 모델이 내장되어 있습니다. 먼저 가장 일반적인 기사 컬렉션을 살펴보겠습니다. 시나 인터넷 채널과 국내 롤링 뉴스 칼럼 모음을 예로 들어보세요 http://roll.tech.sina.com.cn/internet_chinalist/index_1.shtml

1 배경, 콘텐츠 - 콘텐츠 출시 관리 - 컬렉션 관리를 입력하세요. - 수집 지점을 추가합니다. (이전 버전의 Phpcms와 다르게 컬렉션 관리는 모듈 메뉴에 있습니다.)

PHPCMS V9自带采集体验 三联

2. 컬렉션 프로젝트 이름을 아무렇게나 입력하면, 컬렉션 페이지 인코딩은 기본적으로 GBK로 설정됩니다. 특정 페이지를 수집하면 해당 페이지의 소스 코드를 볼 수 있습니다.

웹사이트 모음이라 큰 기능은 없으니, 수집하고 싶은 페이지의 URL 규칙을 확인하여 채워주세요. 대상 페이지를 분석해 보면 이것이 일련의 URL이고, 얻을 콘텐츠의 URL이 두 태그 사이에 있음을 알 수 있습니다. . 다른 방해 링크가 없으므로 URL에 포함되어야 하는 문자와 포함되어서는 안되는 문자를 정의할 필요가 없습니다. 대상 웹사이트가 Base로 구성된 경우 해당 웹사이트도 구성해야 합니다.

URL 수집 구성이 완료되었으나 대상 웹사이트 목록 페이지에서 js를 사용하여 상위 및 하위 페이지를 구현하거나, 얻으려는 URL의 깊이가 2레벨을 초과하는 경우에는 이를 달성하기 어렵습니다. 이 내장 컬렉션.

3. 콘텐츠 규칙. phpcms는 "[content]"를 와일드카드로 사용한 다음 시작 문자와 끝 문자를 설정한 다음 불필요한 코드를 필터링하여 콘텐츠를 수집합니다. 분석 대상 페이지의 제목 태그는 비교적 규칙적이며 그림과 같이 직접 설정할 수 있습니다.

필터링 형식은 "필터링할 콘텐츠 [|] 대체값"입니다. 삭제된 경우 대체값을 비워두세요. 필터링 규칙은 정규식을 지원합니다. 시스템에는 몇 가지 일반적인 태그 필터링 규칙이 함께 제공됩니다. 초보자가 보다 유연하게 필터링하는 것은 다소 어렵기 때문에 초보자는 먼저 정규식에 익숙해져야 합니다.

작성자 규칙, 소스 규칙, 시간 규칙은 규칙에 따라 얻어집니다. 편집자가 고정 값을 시도했지만 이를 달성할 수 없음을 발견했습니다. 즉, 특정 태그를 고정 값으로 설정하는 것입니다. 예를 들어 "소스"를 http://www.sina.com.cn으로 설정했지만 소스는 다음과 같습니다. 수집 결과의 태그가 비어 있습니다.

콘텐츠 규칙, 열기 및 닫기 태그 채우기, 테스트한 대상 페이지는 비교적 깨끗하므로 내부의 하이퍼링크와 일부 쓸모 없는 태그만 필터링하면 됩니다.

콘텐츠 페이지에 페이지 매김이 있는 경우 반드시 채워야 합니다. 여기 기사에는 페이지 매김이 없습니다. 편집자는 다음 사진 모음에서 이 태그를 소개합니다.

4. Customize rule 시스템의 기본 태그 외에도 다양한 태그를 커스터마이징할 수 있습니다. 규칙은 동일하지만 한 가지 주의할 점은 규칙의 영어 이름을 입력해야 한다는 것입니다. 사용자 정의 태그는 저장할 수 없습니다.

5. 고급 구성으로 이번에는 다운로드 사진, 사진 워터마크, 콘텐츠 페이징 및 가져오기 순서를 설정할 수 있습니다. 참고로 워터마크가 필요한 경우 웹사이트의 워터마크 이미지를 수정하세요. 워터마크 저장 경로는 statics/images/water

6입니다. 규칙을 설정한 후 제출하고 컬렉션 관리로 돌아갑니다. 홈페이지에서 먼저 테스트를 통해 확인하실 수 있습니다. 라벨이 정확한가요?

7. 콘텐츠를 게시하세요. 모두 정확하다면 먼저 URL 수집을 클릭하세요. 기사 주소가 자동으로 수집되고 중복된 URL이 필터링됩니다. 그러면 URL 수집이 완료되었다는 메시지가 뜹니다. "기사 내용 수집"을 클릭하세요.

수집이 자동으로 진행되며 수집 진행 상황이 표시됩니다.

컬렉션이 완료되면 자동으로 컬렉션 관리 홈페이지로 돌아가서 콘텐츠 게시를 클릭한 후, 수집된 글 목록을 입력하고, 게시할 글을 확인하거나, 하단의 모두 가져오기를 직접 클릭하세요.

출판 계획 선택 인터페이스에 들어가서 새 출판 계획을 만들고 출판 열을 선택하세요. 이 테스트에서는 기사 모듈의 "국내" 열을 선택했습니다. 새 계획 페이지에서 자동 추출을 설정할 수 있습니다. 초록, 썸네일 자동 추출 및 가져오기 기사 상태, 태그 및 데이터베이스 간의 대응. 그 중 가져온 기사에는 '게시' 상태가 하나만 있습니다. 웹마스터가 검토 대기 상태가 필요한 경우 먼저 해당 열의 작업 흐름을 1차 검토로 수정해야 합니다.

태그와 데이터베이스의 대응 관계에서는 컬렉션 태그와 데이터베이스 필드가 일대일로 매칭되는데, 커스텀 태그가 있고 해당 필드를 찾을 수 없는 경우 추가할 모델을 수정해야 합니다. 필드를 수정한 후 템플릿을 수정하여 표시합니다. 기술 요구 사항이 높으므로 초보자에게는 적합하지 않습니다. 또한 시스템에는 여러 가지 처리 기능이 포함되어 있어 매우 실용적입니다.

출판 계획이 설정되면 방금 선택한 기사를 자동으로 가져오기 시작합니다. 다음 가져오기에서는 계획을 만들 필요가 없으며 이미 생성된 계획을 선택하기만 하면 됩니다.

기사 수집 및 출판이 완료되었습니다. 효과 살펴보기:

백엔드 콘텐츠 관리 페이지

콘텐츠 페이지

사진 모음

사진 모음

phpcms v9에는 사진 모델이 포함되어 있습니다. 또한 사진 처리를 위한 그룹이기도 합니다. 사진 모드는 일부 웹마스터가 사진 웹사이트를 구축하거나 사진 표시 방법을 설정하는 데 편리합니다. 내장된 수집 프로그램을 사용하여 사진을 수집하는 것을 경험해 보겠습니다. http://www.4493.com/mingxingxiezhen/ 페이지의 사진 수집을 예로 들어보겠습니다.

웹사이트 획득 규칙과 콘텐츠 획득 규칙은 동일합니다. 중요한 점은 phpcms v9의 이미지 컬렉션이 이미지 주소를 수집할 뿐만 아니라 그룹 사진으로 처리될 수 있도록 전체 태그를 수집해야 한다는 것입니다. 예를 들어, 이 예에서는 콘텐츠 태그가

로 설정되어 있습니다. 수집된 콘텐츠는 다음과 같아야 합니다.

대상 사이트의 페이징 문제도 그림과 같습니다.

웹 페이지 코드는

콘텐츠 페이징 규칙에서 목록 전체 모드를 선택한 다음 페이징 태그의 시작 및 끝 문자를 입력하면 시스템이 자동으로 페이징 콘텐츠.

규칙을 설정한 후 URL을 수집하고 콘텐츠를 수집하고 콘텐츠를 게시합니다. 기획서 게시 시 주의하시기 바랍니다. 여러 번 시도한 끝에 편집자는 단체 사진 모드를 구현하려면 콘텐츠 필드와 단체 사진 필드 모두 "단체 사진으로 처리" 기능을 사용해야 한다는 사실을 발견했습니다. 하지만 이 방법으로는 콘텐츠 이미지를 썸네일로 얻는 것이 불가능하므로 썸네일 라벨을 맞춤화하고 콘텐츠 이미지의 주소를 썸네일로 직접 얻는 것이 가장 좋습니다.

설정 후 게시하세요. 수집 효과 보기:

칼럼 페이지

콘텐츠 페이지

요약: 신중하게 경험해 본 결과 phpcms v9의 수집 기능은 상당히 포괄적이어서 기사와 사진의 기본 컬렉션을 충족할 수 있습니다. 그러나 유연성이 부족하고 수요가 많은 일부 웹마스터에게는 확실히 부족합니다. 또한 임계값이 높고 수집 모듈의 공식 설명과 도움말 파일이 매우 제한되어 있어 초보자가 시작하는 데 도움이 되지 않습니다.

위 내용은 phpcms v9에는 수집 모듈 기능 경험이 제공됩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.