The State of Shifter 2020

みなさん、こんにちは。

今回の投稿は、Shifter Advent Calendar 2020 の最後の投稿となります。この機会に、私たちのコミュニティ、コントリビューター、パートナーの皆様に感謝の気持ちを伝えたいと思います。私たちはいつも皆さんからのフィードバックや協力に感謝しています。

今回の投稿は昨年のものとは異なります。

コミット数、機能リリース、ミートアップなどの数字を取り上げます。しかし、私が学んだことについてもう少し個人的なことを書き加えたいと思います。それは、私たちの製品である Shifter への再入門に役立ったことです。

今年、数多くのブログやオンラインカンファレンスのステージで繰り広げられた Jamstack と WordPress の議論をご覧になったことがある方もいるかもしれません。議論の最盛期には、騒然とした議論が繰り広げられました。

私も反論の草稿を書き始めましたが、最終的には公開しないことにしました。Chris Coyier 氏のブログ記事を読んだ後、私はあまり追加することはないと思いました。WordPress と Jamstack を併用することについては、彼の意見に同意します。しかし、今になって気づいたのは、このアプローチは独自のカテゴリーであるということです。私たちはそれを Jamstack WordPress と呼んでおり、それは両方の良いところを組み合わせた第三のカテゴリーです。

これまで Shifter を表現するために、Serverless WordPress や Static WordPress などの他の表現を使ってきました。これらの表現はそれ自体は正確ですが、プラットフォームの一部に過ぎません。どちらも、Shifter の可能性やビジョンを完全に説明するものではありません。

Serverless WordPress という言葉は、私たちが最初からこのプラットフォームを構築しようと決めていたことに由来しています。サーバーレス化することで複雑さが軽減され、チーム内での運用保守が改善されました。また、機能開発や最新の技術変化への適応の際にも柔軟に対応できるようになりました。サーバーレスは、私たちのお客様を違った形で支援してくれます。サーバーのプロビジョニングや管理を行うことなく、開発者や DevOps が WordPress サイトを維持するための完全なソリューションを提供してくれます。

静的 WordPress (Static WordPress) という言葉は、Shifter が WordPress を使って作成する静的なサイトに由来しています。WordPress を使って静的なサイトを生成するという Shifter のコアな機能を説明しています。静的なページが最も活気のある動的なサイトの基盤にもなるという文脈を提供しているわけではありません。

Jamstack WordPress という言葉は、今の私たちがいる場所であり、ここに留まると信じています。Jamstack WordPress は、WordPressJamstack のベストプラクティスを組み合わせたものです。どちらか一方を選ぶ必要はありませんし、両方を使うときには、十分にドキュメント化されたベストプラクティスがあるはずです。私たちは、それを実現することを使命としています。私たちはWordPress ユーザーに Jamstack を使い始める方法を教え、Jamstack 開発者に WordPress が実行可能な CMS であることを示したいのです。そのためには、「WordPress のやり方」を捨てて、新しいツールを採用することも必要です。

Jamstack WordPress については、まだまだ言いたいことがあるので、もっと多くのアイデアを共有できることを楽しみにしています。Jamstack WordPress コミュニティへようこそ。


Shifter by the Numbers / 数字で見る Shifter

  • Generator のアップデートリリース:
     2.0.25 => 2.3.2 (11回)
  • WordPressコンテナのアップデートリリース:
     85回
  • Generator 実行回数 (目安):
     8万回超
  • WordPressコンテナ総稼働時間:
     約90万 Minutes
  • Shifter Headless コンテナの更新:
     78回
  • Jamstack のアプリケーション例:
     5個
  • 新しいnpmパッケージ:
     2つ
  • GitHub への総コミット数:1207 Commits
    • Shifter Base: 435 Commits
    • Shifter Static Site Generator: 107 Commits
    • Headless Base: 317 Commits
    • Headless Plugins: 348 Commits
  • イベント協賛
     2イベント:WordCamp Europe, do_action Japan 2020
  • WordPress関連イベントでの登壇
     7つのイベントで8人が登壇
  • ミートアップ開催数
     20回
  • 公開したブログ記事
     114件
  • WordPress Core Contribution
     4人のチームメンバー

チームの成長

今年は、3名の新メンバーを迎え入れました。

Customer Marketing Manager に ITO Hiromi、Director of Client Services にONDA Junko、Product Marketing & Sales としてTODA Shusei がジョインしました。


来年に期待すること

私達は WordPress と Jamstack を使って、お客様の技術的な課題解決のお手伝いをしたいと考えています。

WordPress プロジェクトで Jamstack の力をお借りしたいとお考えですか?

私たちのチームは、最も安全でスケーラブルでパフォーマンスの高い WordPress 環境のためのソリューションを構築するお手伝いをします。