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 とは異なり、コレクション管理はモジュール メニューにあります)
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 の画像コレクションは画像アドレスを収集するだけではなく、グループ画像に処理できるように タグ全体を収集する必要があるということです。たとえば、この例では、コンテンツ タグは
に設定されています。収集されたコンテンツは次のようになります
ページングの問題もあります。ターゲット サイトのページングは次の図のようになります。
Web ページのコードは次のとおりです:
したがって、コンテンツのページング ルールで list all モードを選択し、ページング タグの開始文字と終了文字を入力するだけで、システムが自動的にページングコンテンツ。
ルールを設定したら、URLを収集し、コンテンツを収集し、コンテンツを公開します。プランを公開する際は注意してください。何度か試した結果、グループ写真モードを実装するには、コンテンツ フィールドとグループ写真フィールドの両方で「グループ写真として処理」機能を使用する必要があることがわかりました。ただし、この方法ではコンテンツ画像をサムネイルとして取得することができないため、サムネイルラベルをカスタマイズして、コンテンツ画像のアドレスを直接サムネイルとして取得するのが最善です。
設定後に公開します。コレクション効果を参照してください:
コラムページ
コンテンツページ
概要: 注意深く経験した結果、phpcms v9のコレクション機能は非常に包括的であり、記事と画像の基本的なコレクションを満たすことができます。ただし、柔軟性が十分ではなく、高い要件を必要とする一部の Web マスターにとっては明らかに不十分です。さらに、敷居が高く、コレクション モジュールの公式の説明とヘルプ ファイルが非常に限られているため、初心者が始めるのには適していません。 。
以上がphpcms v9 にはコレクションモジュール関数エクスペリエンスが付属していますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

あなたが経験豊富な PHP 開発者であれば、すでにそこにいて、すでにそれを行っていると感じているかもしれません。あなたは、運用を達成するために、かなりの数のアプリケーションを開発し、数百万行のコードをデバッグし、大量のスクリプトを微調整してきました。

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

文字列は、文字、数字、シンボルを含む一連の文字です。このチュートリアルでは、さまざまな方法を使用してPHPの特定の文字列内の母音の数を計算する方法を学びます。英語の母音は、a、e、i、o、u、そしてそれらは大文字または小文字である可能性があります。 母音とは何ですか? 母音は、特定の発音を表すアルファベットのある文字です。大文字と小文字など、英語には5つの母音があります。 a、e、i、o、u 例1 入力:string = "tutorialspoint" 出力:6 説明する 文字列「TutorialSpoint」の母音は、u、o、i、a、o、iです。合計で6元があります

静的結合(静的::) PHPで後期静的結合(LSB)を実装し、クラスを定義するのではなく、静的コンテキストで呼び出しクラスを参照できるようにします。 1)解析プロセスは実行時に実行されます。2)継承関係のコールクラスを検索します。3)パフォーマンスオーバーヘッドをもたらす可能性があります。

PHPの魔法の方法は何ですか? PHPの魔法の方法には次のものが含まれます。1。\ _ \ _コンストラクト、オブジェクトの初期化に使用されます。 2。\ _ \ _リソースのクリーンアップに使用される破壊。 3。\ _ \ _呼び出し、存在しないメソッド呼び出しを処理します。 4。\ _ \ _ get、dynamic属性アクセスを実装します。 5。\ _ \ _セット、動的属性設定を実装します。これらの方法は、特定の状況で自動的に呼び出され、コードの柔軟性と効率を向上させます。
