Empire cms フラグメントには、静的情報フラグメント、動的情報フラグメント、コード フラグメントの 3 種類があります。フラグメントとは、Web ページ内の特定の情報を呼び出して管理することです。ポータル内のページで呼び出される各情報はフラグメントであり、異なる管理者が異なるエリア ブロック情報を更新できるようになります。 「動的情報フラグメント」は、すべての情報テーブル内の情報を呼び出すために使用されます。 「コードの断片化」により、編集者は通話内容とコードを手動で編集できるようになり、履歴バックアップもサポートされ、エラーが修正されたら、バックアップ記録をすぐに復元できます。 「静的情報フラグメント」には、外部情報と Empire CMS 自体からの情報が混在する可能性があります。
このチュートリアルの動作環境: Windows 7 システム、Empire cms 8、Dell G3 コンピューター。
#フラグメントとは何ですか?
断片化とは、Web ページ内の特定の情報を呼び出して管理することです。たとえば、ポータル ページ内の各情報呼び出しはフラグメントであるため、図に示すように、さまざまな管理者がさまざまなエリア ブロック情報を更新できます。 ##Empire CMS フラグメンテーション機能の概要Empire CMS のフラグメンテーションを使用すると、列、テーブル、テンプレート、またはサイト内のみに関係なく、あらゆる情報を Web サイトに呼び出すことができます。 、ウェブサイトの情報をより包括的に、柔軟かつ効率的にします。
フラグメントは、ポータル Web サイトの重要な機能の 1 つです。ポータル Web サイトにフラグメンテーション機能が必要な理由と、Empire CMS でのフラグメンテーションの適用について説明しましょう: まず、データ量が大きい場合の考慮事項:
If情報が数百万、数千万のデータに達した場合、そのような大量のデータ テーブルから一致する情報を見つけるためにタグ呼び出しを使用する場合、効率は非常に低く、情報のフラグメント呼び出しが実際に解決策となります。フラグメント コレクションの合計情報が数千または数万のデータを超えることはありません。数百万のデータ テーブルから情報を見つけるのと、数千のデータ テーブルから情報を見つけるのはどちらが早いでしょうか?明らかに、データ量が大きい場合には断片化呼び出しの方が有利です。
第 2 に、フラグメントは Empire CMS のマルチテーブル情報収集の呼び出しのためにも存在し、Empire システムの実際のアプリケーションと組み合わされたイノベーションです。ポータル ウェブサイト システムの帝国の断片はより柔軟であり、帝国システム自体の実際のアプリケーションと連携して開発されており、より実用的になっています。 6.0 より前のバージョンでは、サブテーブルを使用して情報を分割していましたが、バージョン 6.5 以降のフラグメンテーション機能はサブテーブルの情報を再構築しました。すべてのテーブル情報を 1 つ以上のシャードにプッシュでき、シャードはすべてのテーブル情報を呼び出すことができます。 Imperial CMS 6.5 以降では、このフラグメント タイプは「動的情報フラグメント」と呼ばれ、すべての情報テーブル内の情報を呼び出すために使用されます。一般にポータルシステムのフラグメントは編集者が手作業で修正しており、元の情報テーブルを自動的に呼び出す機能がないため、編集者の負担が大きい。これは、Empire CMS のフラグメンテーション機能における革新です。第三に、フラグメントは、不規則なコンテンツを表示するための便利なソリューションも提供します。
不規則なものはプログラム ループによって出力できないため、Imperial には 2 番目のフラグメンテーション タイプがあります。 CMS 6.5 以降: 「コードの断片化」。エディターは通話内容とコードを手動で編集でき、履歴バックアップをサポートしており、エラーが修正されるとすぐにバックアップ記録を復元できます。4 番目に、外部データを呼び出すためのフラグメントも存在します。
Empire CMS 自体の情報と外部の情報を組み合わせて呼び出すことができるため、Empire CMS6 があります。 .5 より上の断片化タイプ:「静的情報断片化」。例:Empire CMS Forum SNS Mall…など、おすすめ情報をまとめてまとめたい場合にはこの機能がとても便利です。5 番目に、フラグメントを使用すると、単一の情報を呼び出しのために複数の列/ページに公開することもできます。
呼び出しのために 1 つの情報を複数のフラグメントにプッシュすることをサポートします。6 番目に、データ量が大きい場合、断片化された呼び出しを使用する場合と、テンプレート内のタグなしで呼び出しを行う場合の Empire CMS の効率は同等です。
6.0 を確認してみましょう。 「2,000 万データ、17.3GB データベースでの Empire CMS の超生成速度」のテストは、コンテンツ ページが呼び出しタグを追加しない場合の速度です。バージョン 6.5 以降では、コンテンツ ページが断片化された呼び出しを使用している場合、より複雑な通話状況に対するアプローチ テストの効率が向上しました。Empire CMS のフラグメント機能は以下のような特徴があります。
(1) フラグメント分類管理:フラグメントをカテゴリ別に検索でき、これは、フラグメントが多数ある場合に非常に便利です;
(2)、フラグメント管理: フラグメントは、使用するラベル テンプレート、開くかどうかなどを設定できます。 (3). フラグメント情報の更新と管理: フラグメント割り当て更新権限を持つユーザーのみが更新可能;(4). 3 つのフラグメント タイプをサポート: 静的情報フラグメント、動的情報フラグメント、コードフラグメント; (5)、フラグメント更新権限はユーザー グループ、部門、アカウントに応じて割り当てることができ、権限間のプッシュ設定をサポートします。 (6)、組み込みフラグメント呼び出しタグ「[spinfo]フラグメント変数名、表示数、タイトルインターセプト数[/spinfo]」、フラグメント単位で情報を呼び出すことができます; (7 )、プッシュ可能 任意のテーブルまたは任意の列からの情報を動的な情報フラグメントに変換可能; (8)、単一フラグメントに格納される情報の最大量の設定をサポートし、冗長データを削減し、より多くの呼び出しを行う効率的。 関連する推奨事項: 「Empire cms チュートリアル 」
以上が帝国のcmsフラグメントは何種類あるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。