以前 S3+CloudFront にしたときに使っていたプラグイン「WP Static HTML Output」が「WP2Static」にリニューアルしてました。
いくつか楽になったことがあったのでメモ。
良くなったこと
- RSS 内のドメインも置換してくれるようになった
- S3 の出力先 prefix をしていできるようになった
- クローリングやデプロイの並列度や間隔を設定できるようになった
- 設定画面にタブができてわかりやすくなった(慣れれば)
困ったこと
- 前の設定値を引き継がない
- プラグインを更新する前の設定値はどこかにメモしておくこと。
- クローリングやデプロイの設定値の基準がわからない
- 前のプラグインと同じくらいにするにはどのくらいの値を入れればいいのかわからなかった
- 何度も値を変えて体感的に納得できる速度を探した
- 今の設定値はこれだがこれでも前より遅く感じる
- Crawl Increment: Maximum
- Deployment Batch Size: Maximum
- デプロイまでに時間がかかるのでタイムアウトする
- php.ini の max_execution_time を延ばして対応
- 日本語URLがあるとS3へのデプロイが失敗する