mottox2 blog

WordPressをShifterでホスティングする際の検討メモ

devwordpressshifter

Shifterは株式会社デジタルキューブが運営する「Serverless Static WordPress ホスティング」と銘打っているサービスです。

通常用途でWordPressをする際は常にWordPressが動くサーバーが立ち上がっていますが、Shifterはコンテナ技術を使うことで必要なときにWordPressを立ち上げ、静的ファイルを生成する処理を行うことで、外部から見ると単なる静的ファイルをホスティングしているだけになります。
WordPressが起動しているわけではないので、脆弱性との戦いからの開放・ページ表示の高速化、メンテナンス性の向上といったメリットを得ることが出来ます。

補足で、WordPressの拡張機能であるStaticPressは起動しているWordPressから静的ファイルを生成するものなので、Shifterとは大きく異なります。Shifterはホスティングサービス、StaticPressはプラグインです。

今回はShifterに移行する際に疑問に思ったことと、その調査結果を記録しました。

原理と実現可能性

利用者側から見た変化

  • 外部の人やリテラシー低めの人には合わない
    • 毎回URLが変わる
    • 常に立ち上がっているわけではない
    • Generateボタンをおす必要がある
  • 反映までの時間がかかる
  • この辺りの教育をどうするか
    • 覚えてもらうコスト

総括

  • リテラシーの高い人が担当するならOK
    • リテラシーが低くても使いやすくする整備はできるかも
    • 基本的にJAMstackで置き換えるときの判断と同等
  • Shifter APIを利用することである程度自作の仕組みに載せることはできそう
B!
dev

jsx-presentationを使ってJSXでpptxファイルを生成する

週末にpptxファイルが生成できるスライド作成ツールのプロトタイプを作りました。 スライドエディタで作成したスライドをPowerPoint形式で出力できるようにした。 まだまだサイズやアスペクト

dev

Reactで寿司を回すタイピングゲームを作った

@dala00さんが企画している、1週間でテーマに沿ったWebサービスを作る #web1weekという企画に参加しました。今回は第二回の開催で「Like」というお題でした。 esaをより便利に使う

dev

esaをより便利に使うための拡張機能「Refined esa」をつくった

@dala00さんが企画している、1週間でテーマに沿ったWebサービスを作る #web1weekという企画に参加しました。今回は第二回の開催で「Like」というお題でした。 自分は「自分の好きなWe

Copyright © 2019 @mottox2 All Rights Reserved.