検索
ホームページバックエンド開発PHPチュートリアルphpcms v9 にはコレクションモジュール関数エクスペリエンスが付属しています

主流の CMS システムの 1 つである Phpcms v9 に付属するコレクション モジュールの機能は何ですか? Phpcms v9 にはデフォルトで 3 つの組み込みコンテンツ モデルがあります: 最も一般的な記事を見てみましょう。興味のある方はぜひお見逃しなく。お役に立てれば幸いです

Phpcms ウェブサイト管理システムの最新バージョンは、中国で主流の CMS システムの 1 つとして適用されています。何万ものウェブサイト。それでは、独自の収集モジュールの機能を見てみましょう。

記事コレクション

Phpcms v9 には、デフォルトで記事、写真、ダウンロードという 3 つの組み込みコンテンツ モデルがあります。まず、最も一般的な記事コレクションを見てみましょう。新浪インターネットチャンネルと国内ローリングニュースコラムのコレクションを例に挙げます http://roll.tech.sina.com.cn/internet_chinalist/index_1.shtml

1. 背景、コンテンツ - コンテンツリリース管理 - コレクション管理を入力します。 - 収集ポイントを追加します。 (以前のバージョンの Phpcms とは異なり、コレクション管理はモジュール メニューにあります)

PHPCMS V9自带采集体验 三联

2. URL ルール。コレクション プロジェクト名を入力すると、コレクション ページのエンコードがデフォルトで GBK になり、特定のページを収集するときに、その Web ページのソース コードを表示できます。

ウェブサイトのコレクションには、大きな機能はありません。収集したいページの URL ルールを確認して記入してください。対象のページを解析すると、一連の URL であり、取得するコンテンツの URL はタグ の間にあることがわかります。他に干渉するリンクがないため、URL に含める必要がある文字と含めてはならない文字を定義する必要はありません。ターゲット Web サイトが Base で構成されている場合は、Base も構成する必要があります。

URL収集の設定は完了しましたが、対象のWebサイト一覧ページがJSを使用して上位ページと下位ページを実装している場合や、取得するURLの深さが2階層を超える場合、この組み込みコレクション。

3. コンテンツのルール。 phpcms は、ワイルドカードとして「[content]」を使用し、開始文字と終了文字を設定し、不要なコードをフィルタリングしてコンテンツを収集します。分析対象ページのtitleタグは比較的規則的であり、図のように直接設定することができます。

フィルタリング形式は「フィルタリング対象の内容[|]置換値」です。削除する場合は置換値を空白にしてください。フィルタリング ルールは正規表現をサポートしています。システムにはいくつかの一般的なタグ フィルタリング ルールが付属しています。初心者にとってより柔軟にフィルタリングするのは少し難しいため、初心者はまず正規表現に慣れる必要があります。

作成者ルール、ソースルール、時間ルールをルールに従って取得します。編集者は固定値を試しましたが、特定のタグを固定値として設定することは不可能であることがわかりました。たとえば、「ソース」を http://www.sina.com.cn に設定します。収集結果のタグが空です。

コンテンツ ルール、開始タグと終了タグの入力。テストしたターゲット ページは比較的きれいなので、フィルターでフィルタリングする必要があるのは、内部のハイパーリンクといくつかの無駄なタグだけです。

コンテンツページネーションのルール。コンテンツページにページネーションがある場合は、入力する必要があります。ここの記事にはページネーションがありません。編集者は、次の画像コレクションでこのタグを紹介します。

4. ルールをカスタマイズする システムのデフォルトのタグに加えて、さまざまなタグもカスタマイズできます。ただし、注意すべき点が 1 つあります。それ以外の場合は、ルールの英語名を入力する必要があります。カスタムタグは保存できません。

5. 詳細設定、今回はダウンロード画像、画像の透かし、コンテンツのページング、インポート順序を設定できます。ウォーターマークが必要な場合は、必ずウェブサイトのウォーターマーク画像を変更してください: statics/images/water

6 ルールを設定したら、それを送信してコレクション管理に戻ります。まずはテストを通じて確認してください。

7. コンテンツを公開します。すべて正しい場合は、最初に [URL を収集] をクリックすると、記事のアドレスが自動的に収集され、重複する URL がフィルタリングされます。すると、URLの収集が完了したというメッセージが表示されますので、「記事コンテンツを収集」をクリックします

収集は自動的に進み、収集の進行状況が表示されます。

コレクションが完了すると、自動的にコレクション管理ホームページに戻り、「コンテンツ公開」をクリックし、収集した記事のリストを入力し、公開する記事をチェックするか、下部にある「すべてインポート」を直接クリックします。

公開プラン選択インターフェイスに入り、新しい公開プランを作成し、公開列を選択します。このテストでは、記事モジュールの「国内」列を選択しました。新しいプランのページで、記事の自動抽出を設定できます。抄録、サムネイル自動抽出、インポート 記事ステータス、タグ、データベースの対応。このうち、インポートされた記事の「公開」ステータスは 1 つだけです。Web マスターがステータスをレビュー保留にする必要がある場合は、最初に対応する列のワークフローを第 1 レベルのレビューに変更する必要があります。

タグとデータベースの対応関係では、コレクションのタグとデータベースのフィールドが 1 対 1 で照合され、カスタム タグがあり、対応するフィールドが見つからない場合は、モデルを変更して追加する必要があります。フィールドを編集し、テンプレートを変更して表示します。技術要件が高く、初心者には適していません。さらに、このシステムにはいくつかの処理機能が備わっており、これらも非常に実用的です。

公開プランを設定すると、選択した記事が自動的にインポートされます。次回のインポートではプランを作成する必要はなく、作成済みのプランを選択するだけです。

記事の収集と公開が完了しました。効果を見てみましょう:

バックエンドコンテンツ管理ページ

コンテンツページ

画像コレクションを見てみましょう

画像コレクション

phpcms v9には画像モデルが付属しています。画像処理用のグループでもあります。画像モードは、一部の Web マスターにとって、画像 Web サイトを構築したり、画像の表示方法を設定したりするのに便利です。組み込みの収集プログラムを使用して写真を収集することを体験してみましょう。例として http://www.4493.com/mingxingxiezhen/ ページからの写真のコレクションを取り上げます。

Web サイトの取得ルールとコンテンツの取得ルールは同じです。重要な点は、phpcms v9 の画像コレクションは画像アドレスを収集するだけではなく、グループ画像に処理できるように phpcms v9 にはコレクションモジュール関数エクスペリエンスが付属しています タグ全体を収集する必要があるということです。たとえば、この例では、コンテンツ タグは

に設定されています。収集されたコンテンツは次のようになります

ページングの問題もあります。ターゲット サイトのページングは​​次の図のようになります。

Web ページのコードは次のとおりです:

したがって、コンテンツのページング ルールで list all モードを選択し、ページング タグの開始文字と終了文字を入力するだけで、システムが自動的にページングコンテンツ。

ルールを設定したら、URLを収集し、コンテンツを収集し、コンテンツを公開します。プランを公開する際は注意してください。何度か試した結果、グループ写真モードを実装するには、コンテンツ フィールドとグループ写真フィールドの両方で「グループ写真として処理」機能を使用する必要があることがわかりました。ただし、この方法ではコンテンツ画像をサムネイルとして取得することができないため、サムネイルラベルをカスタマイズして、コンテンツ画像のアドレスを直接サムネイルとして取得するのが最善です。

設定後に公開します。コレクション効果を参照してください:

コラムページ

コンテンツページ

概要: 注意深く経験した結果、phpcms v9のコレクション機能は非常に包括的であり、記事と画像の基本的なコレクションを満たすことができます。ただし、柔軟性が十分ではなく、高い要件を必要とする一部の Web マスターにとっては明らかに不十分です。さらに、敷居が高く、コレクション モジュールの公式の説明とヘルプ ファイルが非常に限られているため、初心者が始めるのには適していません。 。

以上がphpcms v9 にはコレクションモジュール関数エクスペリエンスが付属していますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
phpcms是什么框架phpcms是什么框架Apr 20, 2024 pm 10:51 PM

PHP CMS 是一种基于 PHP 的开源内容管理系统,用于管理网站内容,其特点包括易用性、强大功能、可扩展性、安全性高和免费开源。它可以节省时间、提升网站质量、增强协作并降低开发成本,广泛应用于新闻网站、博客、企业网站、电子商务网站和社区论坛等各种网站。

phpcms怎么跳转到详情页phpcms怎么跳转到详情页Jul 27, 2023 pm 05:23 PM

phpcms跳转到详情页方法:1、使用header函数来生成跳转链接;2、循环遍历内容列表;3、获取内容的标题和详情页链接;4、生成跳转链接即可。

微信登录集成指南:PHPCMS实战微信登录集成指南:PHPCMS实战Mar 29, 2024 am 09:18 AM

标题:微信登录集成指南:PHPCMS实战在今天的互联网时代,社交化登录已经成为网站必备的功能之一。微信作为国内最流行的社交平台之一,其登录功能也被越来越多的网站所采用。本文将介绍如何在PHPCMS网站中集成微信登录功能,并提供具体的代码示例。第一步:注册微信开放平台账号首先,我们需要在微信开放平台上注册一个开发者账号,申请相应的开发权限。登录[微信开放平台]

phpcms是什么意思phpcms是什么意思Apr 20, 2024 pm 10:39 PM

PHPCMS 是一款免费开源的内容管理系统 (CMS),特点包括:开放源码、模块化、灵活、用户友好和社区支持。它可用于创建各种类型的网站,包括企业网站、电子商务网站、博客和社区论坛。技术要求包括:PHP 5.6 或更高版本、MySQL、MariaDB 或 PostgreSQL 数据库以及 Apache 或 Nginx Web 服务器。

phpcms不是免费吗phpcms不是免费吗Mar 01, 2023 am 10:24 AM

phpcms不是完全免费的。phpcms属于开源cms系统,但是开源并不等于免费,它有两个版本:免费版和商业版,免费版仅限于个人非商业用途,而商业版需要购买授权;个人可以作为研究使用,如果商业应用,需要支付一定费用。

phpcms用什么数据库phpcms用什么数据库Feb 21, 2023 pm 06:57 PM

phpcms用mysql数据库。phpcms是一个PHP开源网站管理系统,采用PHP+MYSQL做为技术基础进行开发。PHPCMS V9采用OOP方式进行基础运行框架搭建,支持的PHP版本是PHP5及以上、支持的MYSQL版本是MySql 4.1以上版本。

phpcms有哪些版本phpcms有哪些版本Jun 14, 2023 pm 01:13 PM

phpcms有两个版本比较知名,分别是:1、phpCMS4,支持自定义 URL 规则,网站管理后台美观易用,前端插件许多,可自由扩展功能;2、phpCMS2008R1,支持多语言、多站点管理,页面管理器便捷灵活方便,非常轻量级,运行速度快。

2023年最新phpcms视频教程推荐(二次开发必学)2023年最新phpcms视频教程推荐(二次开发必学)Oct 25, 2019 pm 03:45 PM

很多站长使用PHPCMS进行二次开发建站,PHP中文网特意推出了phpcms视频教程,大家可以随时随地免费观看视频教程,不需要从百度网盘下载,非常方便。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。