Raptioのデザインを制御する「テーマ」は、サイトの顔を決める重要な要素です。Raptioでは、デザインを適用するために大きく分けて2つのアプローチを用意しています。どちらの方法を選択しても、Raptioの持つ軽量かつ高速なパフォーマンスを最大限に活かすことが可能です。
1. 公式サイトで配布されているテーマを使用する
Raptio公式サイトでは、システムに最適化された公式テーマを配布しています。これらは以下のメリットがあります。
導入の容易さ: ダウンロードしてサーバーの /themes/ ディレクトリに配置するだけで、すぐに使用可能な状態になります。
高い信頼性: Raptioの全機能を網羅しており、コアシステムのアップデートに対しても安定した挙動が保証されています。
標準的なデザイン: 誰にでも扱いやすいクリーンなデザインが採用されており、カスタマイズのベースとしても適しています。
まずサイトを立ち上げる際や、デザインに迷った場合は、公式配布のテーマからスタートすることを推奨します。
2. 独自(オリジナル)テーマを作成する
RaptioはファイルベースのCMSであり、その構成は非常にシンプルです。特定のテンプレートに縛られることなく、完全にオリジナルのデザインを構築することが可能です。
自由な設計: /themes/ ディレクトリ内に独自のフォルダを作成し、規定の命名規則に基づいたテンプレートファイル(index.php 等)とスタイルシートを配置するだけで、独自テーマとして認識されます。
軽量化の追求: 必要な機能だけをPHPで記述し、CSSを最適化することで、既存テーマ以上に高速な読み込み速度を実現できます。
ブランドの構築: サイトのコンセプトに合わせて完全にゼロからデザインを構築できるため、他サイトと差別化された独自の世界観を表現可能です。
3. テーマ選びと運用の指針
Raptioは「軽量・高速」という設計思想を根幹に持っています。そのため、公式配布のテーマを使用する場合でも、独自にテーマを開発する場合でも、以下の共通の指針を意識してください。
無駄を排除する: 不要なスクリプトや大容量の画像読み込みを避け、シンプルさを維持してください。
保守性を考慮する: 独自テーマを作成する場合、将来的なアップデートを見据え、テンプレートタグを正しく使用するように設計してください。
公式テーマで基礎を固めるか、あるいは技術力を活かして独自テーマで個性を出すか。Raptioはそのどちらのスタイルにも柔軟に対応します。