WP2Staticはこのカテゴリーにおけるオープンソースの選択肢です——無料、自己ホスト型で、コアのクローラーと、デプロイ先ごとの独立した「デプロイ」アドオン(S3、Netlify、GitHub Pages、FTPなど、その時点でどのアドオンがメンテナンスされているかによる)を中心に構築されています。このモジュール性は強みであると同時に代償でもあります:パーツを組み合わせてパイプラインを作ることになり、設定画面もそれに慣れた人向けです。

WP2StaticPinery Static
ライセンス/費用無料、オープンソース(GPL)コアの書き出しとデプロイは無料;Pro版で自動化と動的機能を提供
デプロイ先モジュール式アドオン——ターゲットごとに設定Cloudflare Pagesを内蔵、ワンクリック
設定の複雑さ高い——クローラーと独立したデプロイアドオンの設定が必要低い——単一の設定画面、アドオンのインストール不要
動的機能(コメント、検索、WooCommerce)コアプラグインでは対応なし内蔵のCloudflare Workerで自動プロキシ(Pro)
公開時の自動デプロイ設定/アドオンの対応次第内蔵——Flowの公開時に自動で再書き出しをトリガー(Pro)

WP2StaticがPinery Staticにない形で提供するもの

オープンソースで無料、有料プランなし——コストとプラットフォームの独立性を最も重視するなら、これは本物の誠実な強みです。Cloudflareに縛られることなく、コードを自分で確認したり修正したりすることもできます。Pinery Staticが対応していないターゲットへデプロイする場合、あるいはベンダー固有のプラグインを避けたいだけの場合、WP2Staticのモジュール性はまさに適したツールです。

その柔軟性と引き換えに失うもの

WP2Staticのアドオン方式では、デプロイのステップがPinery Staticのように書き出しステップと一体化していません——クローラーを設定し、さらに独立したデプロイアドオンも設定する必要があり、動的機能(コメント、検索、WooCommerceカート)もコアプラグインが代わりに解決してくれるものではありません。Pinery Staticの狭い範囲——単一ターゲット、単一の設定画面——は、まさにこの組み立てステップを取り除くためのものであり、その代償としてCloudflare Pagesとしか組み合わせられません。

どちらを選ぶべきか?

  • WP2Static——無料でオープンソース、どこにでもデプロイできるツールが欲しく、自分で設定することを厭わない場合。
  • Pinery Static——すでにCloudflare Pagesを使うと決めていて、書き出し・デプロイ・動的機能のプロキシを単一のパイプラインとして扱いたい場合。