ホームページ  >  記事  >  CMS チュートリアル  >  phpcms が静的データを生成する方法

phpcms が静的データを生成する方法

藏色散人
藏色散人オリジナル
2019-12-27 10:19:102647ブラウズ

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 サイトの他の関連記事を参照してください。

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