製品ページ生成

ひとつのテンプレートから、必要なすべてのページを。

多くの pSEO ツールは、安全性や再現性を問わずに何千ものページをテンプレートで埋めていきます。CMSHub のテンプレートエンジンは、不変のフィールド ID に決定論的なレンダラーで紐づきます。実行可能な HTML も JavaScript の評価もないため、生成したすべてのページを、元になったレコードとテンプレートのバージョンまで正確にたどれます。

01 / 紐づけ、プレビューし、公開する

手作りではなく、データ駆動で

テンプレートは単発のページではなく、フィールドバインディングの集まりです。元のレコードを変えればページも一緒に更新されます。レイアウトは一度作るだけ。スケールはコンテンツモデルに任せましょう。

本番の前にプレビュー

公開中のページに触れる前に、実際のレコードやサンプルレコードでテンプレートをプレビューできます。

一括生成

レコードごとではなく、コレクション全体のページを一度に生成・再ビルドできます。

テンプレートが増殖しない

ひとつのテンプレートでコレクション内のすべてのレコードに対応。デザインの変更はページごとの再ビルドなしで行き渡ります。

02 / 構造からして安全

決定論的で、再現可能で、インジェクションを寄せつけない

テンプレートエンジンは JavaScript を評価せず、実行可能な HTML を即座に拒否します。これはコンテンツポリシーではなく、エンジンそのものの性質です。レコードに何が含まれていても、生成されたページが XSS の攻撃面になることはありません。

バージョン管理された出力

生成されたページはイミュータブルなバージョンです。再ビルドで問題が起きても、ワンアクションでサイトを以前の状態に戻せます。

設計からして再現可能

すべてのページは、ソースレコードとテンプレートバージョンの純粋関数です。再生成すれば、同じ結果が得られます。

スクリプトは評価しない

テンプレートは任意のコードを実行できないため、侵害された、あるいはずさんなデータソースがページの侵害につながることはありません。

レンダリングを見る

実際のレコードにテンプレートを紐づけよう。

ホームページのデモで、レコード → テンプレート → 品質ゲート → ページのライフサイクルを体験してください。