dedecmsコレクションの使い方
Dreamweaver の公式 Web サイトを例に挙げると、PHP チュートリアルのコラムを Webmaster Academy に集め、リスト アドレス http://www.dedecms.com/web-art/PHP_jiaocheng を開きます。
#バックエンドにログインし、「コレクション ノード管理」と入力して新しいノードを作成し、コンテンツ モデルを「通常の記事」として選択します。
1. ノードの基本情報を設定します (推奨学習: dedecms チュートリアル)
まず、ノード名を入力します。は覚えやすいので、「ターゲット ページ コードは GB2312 です。アンチホットリンク モードを設定する必要はありません。ターゲット サイトには制限がないため、この項目は変更されません。システムのデフォルトのタイムアウトは 10 秒です。」を選択します。
2. リスト URL 取得ルールの設定
このステップでは、いくつかの設定を行い、記事リストのアドレスを取得し、対象のサイトのリスト ページに戻り、ページ間の変化を観察すると、「14_」以降の数字のみが定期的に増分変化していることがわかります。
ホームページ: http://www.dedecms.com/web-art/PHP_jiaocheng/list_14_1.html
中央: http://www.dedecms.com/web-art/ PHP_jiaocheng /list_14_(*).html
最後のページ: http://www.dedecms.com/web-art/PHP_jiaocheng/list_14_172.html
ページング アドレスをコピーして、「」に戻ります。新規 [コレクション ノードの追加] ページで、[リスト URL のバッチ生成] として [ソース属性] を選択し、アドレスを [一致する URL] に貼り付け、ルールの変更を (*) に変更し、[バッチ生成] フィールドに 1 を入力します。 「アドレス設定」(*) 172 とは、リストの最初のページから最後の 172 ページまでのすべてのアドレスを生成することを意味します。
テストしてみましょう。ポップアップ ボックスでは、172 の住所レコードがループアウトされ、スムーズにセットアップされていることがわかります。入手が難しいリストに遭遇する場合があります。その場合は、不規則なアドレスを「手動で指定したリストの URL」テキスト ボックスにコピーして、リストを収集できます。
3. 記事 URL 一致ルールの設定
記事アドレスのソース ページは上で指定されています。このステップでは、条件を満たす記事アドレス ページを見つける必要があります。このページの要件です。リスト ページを開き、左側の列のボックスに必要なアドレスがすべて含まれていることを確認します。この場合、明確に区別されるページは、「領域の先頭の HTML」と「末尾の HTMLL」を使用してフィルタリングできます。地域」の設定を行います。
ただし、他の方法も使用できます。マウスをさまざまなリンク アドレスに移動し、ブラウザの左下隅に表示される完全なアドレスを確認します。必要なアドレスにはすべて「PHP_jiaocheng/20」が含まれており、「Must Contain」に入力します。
どちらの方法でもアドレスをフィルタリングできます。複雑なページの場合は併用できます。通常のルールを追加すると、フィルタリングできないアドレスはほとんどなくなります。下の図と比較してください。最後に確認して次のステップ「Webコンテンツ取得ルール」に進みます。
4. Webページのコンテンツ取得ルール
上記ではリストの設定方法を紹介しましたが、次にコンテンツ取得の設定に入ります。ルール 、コレクションを提供する場合、上記の 1 ~ 3 つのステップの機能は、前菜が次のメイン コースのガイドとして機能するだけです。次のステップでは、対象サイトから記事コンテンツを収集する方法を紹介しますが、このステップは収集全体の最も核となる部分です。
DreamWeaver の PHP チュートリアル リストに戻り、リスト内の記事を開きます。ここでは例として「正規表現」の記事を取り上げます: http://www.dedecms.com/web -art /PHP_jiaocheng/20070420/38633.html、このアドレスを「プレビュー URL」にコピーします。DreamWeaver のすべての記事はページ分割されていないため、ここでページ分割を設定する必要はなく、直接「固定コレクション プロジェクト」ページに入ることができます。
(注: 収集されたコンテンツにページングが含まれている場合、ページング ナビゲーション パーツで一致ルールを設定するだけで済みます。ここには、設定できるすべてのページング リスト、トップページとボトムページ、または不完全なページング リストがリストされています。はい)
以下は引用されたコンテンツです:
ページ分割されたすべてのリスト: 以下の図に示すように、ページ分割されたコンテンツにはすべてのリンクがリストされます。
上下のページ フォームまたは不完全なページング リスト: 単一のページに現在のページング コンテンツが表示され、不完全な表示リスト フォーム
5. 修正されたコレクション アイテム
ここに入力してください 最初のステップでは、ページのソース コードの分析を開始します。コレクションとは、必要なコンテンツを取得するために HTML ページの構造を分析することに他なりません。したがって、HTML コードをある程度理解し、ページのソース ファイルを参照して必要なコンテンツを見つけることができる必要があるため、さらにいくつかのページを開いて分析し、類似点を見つけることが最善です。
すべての人が Dreamweaver 分析を使用することをお勧めします。ページコードを解析する際には、検索機能を頻繁に利用すると便利で、特にタグを見つけた後は、重複していないか検索することで解析エラーを減らすことができます。
1) 記事のタイトル: このページのタイトルは「正規表現」です。これをコピーし、Dreamweaver で Ctrl F キーを押してすべてを検索します。レコードは 30 件あります。一意であるため、ここでは 105 行目の「
正規表現
」タグを選択し、それを「Fixed Collection Project」の記事タイトルの一致ルールにコピーし、キーワード「[」に置き換えます。 content]" タイトル、最終的には[content]
。2) 著者: 著者をキーワードとして検索を続けます。一意の出現があるのは 110 行だけです。それらを一致ルールの前後のタグとともにコピーし、[コンテンツ] を使用して場所を置き換えます。集められる。
3) ソース: 同上 109 行目のタグを見つけてコピーし、[content] を使用して収集する場所を置き換えます。ソースに削除したいハイパーリンク タグが含まれている場合は、フィルター ルール ボックスに次のルールを入力してフィルターで除外します:
<a>]*)> <br></a><br>
4) リリース時間: 上記と同じ操作をコピー、貼り付け、変更します。 111行目。
5) 記事コンテンツ: 記事コンテンツの先頭を検索します。たとえば、「パート 1」では 118 行目にターゲットが見つかりました。ステータス バー
をクリックすると、すべての記事コンテンツが検索できることがわかります。前の
これでコンテンツフィルタリングの設定は完了です。
6. ノードの収集
収集ノードが一度に完了し、テストが成功した場合は、プロンプトに従ってボタンをクリックして直接収集しますが、ノードははい、「ノード管理ページ」に移動し、収集するノードを確認し、「収集」ボタンを押して収集する必要があります。すべてのノードから新しいコンテンツを収集する場合は、監視収集ページに移動して操作します。
ページ コレクションごとに、ページごとに収集されるデータの数を設定できます。一般的に、あまり大きく設定しないでください。大きくしすぎると、システムが処理できず、一部のデータが収集できない可能性があります。 15 を超えないようにすることをお勧めします。
スレッド数とは、毎回同時に収集しているスレッドの数を指します。スレッド数を増やすと収集は高速化できますが、サーバーリソースの占有も増加しますので、使用してください。慎重に。ターゲット サイトにアンチリフレッシュ制限がある場合、ターゲット サイトのアンチリフレッシュ制限時間に応じてここで設定できます。そうでない場合、デフォルトは 0 秒です。
追加オプション これら 3 つの設定は文字通り理解しやすいため、実際のニーズに応じて選択できます。
コレクションが完了しました。
WordPress 関連の技術記事をさらに詳しく知りたい場合は、wordpress チュートリアル 列にアクセスして学習してください。
以上がdedecmsコレクションの使い方の詳細内容です。詳細については、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)

ホットトピック









Empire CMS テンプレートのダウンロード場所: 公式テンプレートのダウンロード: https://www.phome.net/template/ サードパーティのテンプレート Web サイト: https://www.dedecms.com/diy/https://www.0978.com。 cn /https://www.jiaocheng.com/インストール方法: テンプレートをダウンロード テンプレートを解凍 テンプレートをアップロード テンプレートを選択

テンプレートの置換は、次の手順で Dedecms に実装できます: global.cfg ファイルを変更し、必要な言語パックを設定します。 taglib.inc.php フック ファイルを変更し、言語サフィックス テンプレート ファイルのサポートを追加します。言語サフィックスを含む新しいテンプレート ファイルを作成し、必要な内容を変更します。 Dececms キャッシュをクリアします。

Dedecms を使用してローカルビデオをアップロードするにはどうすればよいですか? Dedecms がサポートする形式のビデオ ファイルを準備します。 Dedecms 管理バックエンドにログインし、新しいビデオ カテゴリを作成します。動画管理ページで動画ファイルをアップロードし、関連情報を入力して動画カテゴリを選択します。記事の編集中にビデオを埋め込むには、アップロードしたビデオのファイル名を入力し、サイズを調整します。

Dedecms は、ニュース Web サイト、ブログ、電子商取引 Web サイト、フォーラムおよびコミュニティ Web サイト、教育 Web サイト、ポータル、その他のタイプの Web サイト (企業 Web サイト、個人 Web サイトなど) を含む、さまざまなタイプの Web サイトの作成に使用できるオープン ソース CMS です。ウェブサイト、フォトアルバムウェブサイト、ビデオ共有ウェブサイト)

Dedecms は、コンテンツ管理、テンプレート システム、セキュリティ保護を提供するオープン ソースの中国製 CMS システムです。具体的な使用方法には次の手順が含まれます。 1. Dedecms をインストールします。 2. データベースを構成します。 3. 管理インターフェイスにログインします。 4. コンテンツを作成します。 5. テンプレートを設定します。 6. ユーザーを管理します。 7. システムを保守します。

正確で信頼性の高い dedecms 変換ツール評価レポート インターネット時代の急速な発展に伴い、Web サイト構築は多くの企業や個人にとって必要なツールの 1 つになりました。 Web サイト構築において、コンテンツ管理システム (CMS) を使用すると、Web サイトのコンテンツと機能をより便利かつ効率的に管理できます。中でもdedecmsは有名なCMSシステムとして様々なWebサイト構築プロジェクトで広く利用されています。ただし、dedecms Web サイトを他の形式に変換する必要がある場合があります。その場合、変換ツールを使用する必要があります。

DedeCMS はオープン ソースのコンテンツ管理システムであり、潜在的な脆弱性とセキュリティ リスクがいくつかあります: 1. SQL インジェクションの脆弱性。攻撃者は悪意のある SQL クエリ ステートメントを構築することで、不正な操作を実行したり、機密データを取得したりできます。2. ファイル アップロードの脆弱性。攻撃者は、次の内容を含むファイルをアップロードできます。悪意のあるコードをサーバーに送信して任意のコードを実行したり、サーバーの権限を取得したりする; 3. 機密情報の漏洩; 4. 認証されていない脆弱性の悪用。

dedecms エンコード変換関数の学習は複雑ではなく、簡単なコード例を使用すると、このスキルをすぐに習得できます。 dedecms では、通常、システムの正常な動作とデータの正確性を確保するために、中国語の文字化けや特殊文字などの問題に対処するためにエンコード変換機能が使用されます。ここでは、エンコードに関するさまざまなニーズに簡単に対応できる dedecms のエンコード変換機能の使い方を詳しく紹介します。 1.UTF-8 から GBK UTF-8 でエンコードされた文字列を G に変換する必要がある場合、dedecms で
