Zinn®プラグイン

すべての Zinn Digital® サイトで無料のプラグイン

当社がホスティングするすべての WordPress サイトには、あらかじめインストールされ、常に最新の状態に保たれる2つの Zinn Digital®プラグインが標準で付属しています。サーバー側でのフルページおよびオブジェクトキャッシュ用の Zinn® Cache と、よりクリーンで汎用的なサイトフィンガープリントを実現する Zinn® Footprint です。どちらも WordPress.org のディレクトリ基準に準拠して構築され、58言語に翻訳されており、GPL-2.0-or-later ライセンスが適用され、無料でご利用いただけます。

1つのアカウントから管理される個別のストアフロントのグリッド。
  • 58言語、翻訳準備完了
  • GPL-2.0+オープンライセンス、ベンダーロックインなし
  • 700,000+世界中でホストされているサイト

2つのプラグイン、管理者不要、費用なし

私たちは、世界中にある70万以上のサイトからなる自社のホスティングフリートを運用するためにこれらのプラグインを作成しました。そのため、アップセル用のアドオンとしてではなく、スケーラビリティ、セキュリティ、パフォーマンスを重視して構築されています。お客様のサイトがプロビジョニングされた時点で有効化されており、ワーカーエージェントがファイルを常に最新の状態に保ちます。新しいリリース時にはプラグインが自動的に再デプロイおよび再有効化されるため、更新をクリックする必要はありません。

どちらも公式リポジトリ水準です。WordPress のコーディング規約に準拠し、セキュリティ審査を通過しており、PHP の通知を発生させず、機能が存在しない場合も正常に動作を継続します。GPL-2.0-or-later の下で提供されているため囲い込みはありません。お客様が弊社を継続して利用されるかどうかにかかわらず、動作するプラグインをご利用いただけます。

Zinn® Cache — サーバー側のキャッシュおよびスマートパージ

ウェブサーバー層でのフルページキャッシュ、オプションの Redis オブジェクトキャッシュ、そして実際に変更されたものだけを削除するパージ。

LSCache 管理

LiteSpeed サーバーが PHP や MySQL を呼び出すことなくページ全体を配信できるよう、X-LiteSpeed-Cache-Control およびタグヘッダーを付与します。サードパーティの LiteSpeed Cache プラグインが存在する場合、ページキャッシュ処理はそちらに委ねられます (競合は発生しません)。

スマートなタグベースの自動パージ

投稿、コメント、ターム、テーマ、またはプラグインが変更された場合、サイト全体ではなく、影響を受けるページとその一覧のみがターゲットを絞ったキャッシュタグを介してパージされます。

Redis オブジェクトキャッシュ

ワンクリックの切り替えで、繰り返されるデータベースの読み取り負荷を軽減する自己完結型のオブジェクトキャッシュドロップインがインストールされます。他のプラグインのドロップインを上書きすることはなく、Redis にアクセスできない場合はインメモリキャッシュにフォールバックするため、サイトは稼働し続けます。

安全なキャッシュ除外

WordPress、WooCommerce、Easy Digital Downloads 向けの合理的なデフォルト設定 — cart、checkout、my-account、REST/AJAX、preview、search、およびログイン中やセッションのリクエストはキャッシュされません。サイトごとに独自のパス、クエリ、Cookie のルールを追加してください。

署名付きパージエンドポイント

REST エンドポイントは、サインインしている管理者、またはサイト独自の HMAC-SHA256 シークレットで署名されたリクエストに対して、すべて、特定の URL、または特定のタグをパージします — 読み取るのは署名されたペイロードのみであり、クエリパラメータは一切読み取りません。

グレースフルデグラデーション

フルページキャッシュには LiteSpeed サーバーが必要です。サーバーがない場合、プラグインはキャッシュヘッダーを出力しませんが、オブジェクトキャッシュと除外設定は引き続き機能します。キャッシュはブループリントごとの機能であり、全か無かのスイッチではありません。

Zinn® Footprint — より小さな WordPress のデジタル指紋

サイトが WordPress を実行していること、およびそのバージョンを明らかにする兆候を削除します。各対策は独立した切り替えスイッチとなっているため、テーマやプラグインが依存している場合はどれでもオフにできます。

  • ページの head およびフィードから generator メタタグを削除します。
  • アセット URL から WordPress バージョンを削除します — ただし、?ver の値がコアバージョンと等しい場合に限られるため、独自のキャッシュバスターバージョンは保持されます。
  • RSD、Windows Live Writer、shortlink、および REST/oEmbed の検出リンクを削除します。
  • 一般的なフィンガープリントおよび攻撃対象領域である XML-RPC を無効化します。
  • ピンバックを無効化し、ピンバックメソッドと X-Pingback ヘッダーを削除します。
  • ユーザー名とパスワードのどちらが間違っていたかを確認する代わりに、ログインエラーの詳細を単一の汎用メッセージの背後に隠します。
  • PHP で許可されている場合、X-Powered-By ヘッダーを削除します。

サイトへのアクセス方法と最新情報の入手方法

  • Deploy-push がメインの経路です。ワーカーエージェントはデプロイフットプリントの一部として各サイトにプラグインファイルを配置し、リリースごとに再デプロイします。これはプラグインのアクティブ状態を維持する冪等な上書き処理です。
  • プラグイン内蔵のセルフホスト型アップデータは二重の安全策として機能し、WordPress の自動更新を強制的に有効化することで、フリート配信に遅延が生じた場合でも管理画面に正しいバージョンが反映されるようにします。
  • アップデートはコントロールプレーンから HTTPS 経由で取得され、双方向で HMAC 認証され、パッケージホストが制限され、インストール前に SHA-256チェックサムが検証されます。改ざんされたダウンロードは拒否されます。
  • サイトごとのシークレットはプロビジョニング時に Vault から注入され、コミットされることはありません。各機能は定数がないと動作しないため、プラグインは単体でも機能します。

よくある質問

プラグインの費用はかかりますか ?

いいえ。Zinn® Cache および Zinn® Footprint は無料で提供されており、弊社がホスティングするすべての WordPress サイトにプリインストールされています。これらは GPL-2.0-or-later でライセンスされているため、購入するものもベンダーロックインもありません。

Zinn® Cache には LiteSpeed サーバーが必要ですか ?

フルページキャッシュがこれを実行します — LiteSpeed (LSCache) モジュールまたはサードパーティの LiteSpeed Cache プラグインを使用します。他のサーバーでは、プラグインはキャッシュヘッダーを単に出力しませんが、Redis オブジェクトキャッシュと除外設定は引き続き機能します。

Redis が利用できない場合はどうなりますか ?

オブジェクトキャッシュはオプションです。phpredis 拡張機能が存在しない場合、通知とともにトグルが無効化され、実行時に Redis にアクセスできなくなった場合でも、ドロップインがリクエストごとのインメモリキャッシュから提供するため、サイトが停止することはありません。

Zinn® Footprint によってサイトに不具合が発生することはありますか ?

デフォルト設定は一般的なサイトにとって安全であり、各対策は独立したトグルとなっています。連携機能が XML-RPC (WordPress モバイルアプリや Jetpack など) または検出リンクに依存している場合は、その対策のみをオフにすることができます。

管理や更新を行う必要がありますか ?

いいえ。ワーカーエージェントがすべてのリリースでファイルを最新の状態に維持し、プラグイン内のアップデータが自動更新を強制的に有効化するため、手動で更新をクリックする必要は一切ありません。アップデートはインストール前に署名され、チェックサムによって検証されます。

最初のサイトで両方のプラグインを利用する

クレジットカード不要の14日間無料トライアルを開始すると、お客様のサイトは Zinn® Cache および Zinn® Footprint が有効な状態でプロビジョニングされます。無料の移行、30日間の返金保証、99.99%の稼働率保証を提供し、ベンダーロックインもありません。

無料で始める