ホームページ > 記事 > CMS チュートリアル > phpcms が静的データを生成する方法
phpcms はどのようにして静的データを生成するのでしょうか?
ご存知のとおり、検索エンジンは動的ページをあまりサポートしていないため、動的ページをランキングに含めるには、phpcms から静的ページを生成する必要があります。ページは? 静的ページを生成する方法 ルールは何ですか?
静的は「純粋な静的」と「擬似静的」に分けられます。今日はサイト全体の純粋な静的ページを生成する方法について説明します。
まず、静的 HTML 生成を設定する必要があります。phpcms V9 バックグラウンドで、「コンテンツ」-「列の管理」-「列の追加」でカテゴリー列を見つけます (または列を管理し、変更する対応する列をクリックします) と入力しましょう。次に、設定の 2 番目のタブ「HTML 設定の生成」をクリックし、HTML を生成する列を選択して、「はい」を選択すると、コンテンツ ページが HTML を生成します。「はい」を選択します。
クリックして送信を確認し、次に列キャッシュを更新します。リリース管理の場合: 一括更新コラム ページおよび一括更新コンテンツ ページ。
URL ルールと URL アドレス最適化操作をカスタマイズして、URL をお客様の美観に合わせて作成することもできます。
URL ルールをカスタマイズする前に、PC v9 の HTML 生成原理を簡単に理解する必要があります。 :
Phpcms によって生成された静的ページ ディレクトリ ルールは、URL ルールに従って生成されます。静的ページのコンテンツは、ob_clean フロントエンド テンプレート ファイルによって生成された phpcms\templates\default です。静的ページのデバッグ: 静的ページを変更します。フロントエンド control/index.php?m=openservice&c=index& a=openservice を呼び出して、フロントエンド テンプレートを変更して生成することもできます。
静的ページへのリンクが存在する限り、リンク切れやデータ エラーを防ぐためにファイルを適時に同期する必要があります。
これに関して、バックグラウンドの拡張 URL ルール管理で URL 生成ルールをカスタマイズできます。特定の場所は次のとおりです: Backstage-Extended-URL ルール管理
デフォルトの列生成ルールは次のとおりです。
{$categorydir}{$catdir}/index.html|{$categorydir}{$catdir}/{$page}.html
具体的に HTML を生成する場合、news/cmsyou/1000.html
必要な結果を得るために、必要に応じて生成ルールを変更できます
記事生成ルールを次のように変更することをお勧めします:
{$categorydir}{$catdir}/{$id}.html|{$categorydir}{$catdir}/{$id}_{$page}.html
この変更により、管理が容易になるだけでなく、SEO 運用も容易になります。
簡単な phpcms で静的を生成する方法を学びましたか?
PHP 中国語 Web サイトには、多数の無料の PHPCMS チュートリアルがあり、オンラインで学習することを歓迎します。
以上がphpcms が静的データを生成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。