← すべての実績

PUBLIC INSIGHT

お客様はコンテンツパブリッシング業界で事業を展開されており、Sanity.ioのヘッドレスCMSソリューションを用いて迅速にコンテンツを公開できるシンプルな仕組みを求めていました。本プロジェクトは、Sanity.ioを基盤としたパブリッシングの中核システムを構築した成功した概念実証であり、UIのわずかな変更だけで新しいコンテンツ公開サイトを非常に迅速に立ち上げることができます。

  • Laravel
  • PHP
PUBLIC INSIGHT

プロジェクトの目標

お客様はコンテンツパブリッシング業界で事業を展開されており、Sanity.ioのヘッドレスCMSソリューションを用いて迅速にコンテンツを公開できるシンプルな仕組みを求めていました。本プロジェクトは、Sanity.ioを基盤としたパブリッシングの中核システムを構築した成功した概念実証であり、UIのわずかな変更だけで新しいコンテンツ公開サイトを非常に迅速に立ち上げることができます。

プロジェクト概要

ヘッドレスCMSのSanity.io、Auth0、Mux、およびPHP Laravelフレームワークを用いて、お客様がコンテンツを迅速に公開できる中核コンテンツパブリッシングシステムを構築しました。主な高度な機能は次のとおりです。

– ユーザー登録、プロフィール編集、認証・認可

– 編集者の選定と自動ティーザーフローを組み合わせたホームページコンテンツ、無限コンテンツ読み込み

– 無限コンテンツ読み込み対応のカテゴリページ、訪問者がニュースフローから離れずに済むコンテンツ詳細ポップアップ。

– 画像、スライドショー、動画、コメント、ソーシャル共有、プレミアムコンテンツ認可に対応したコンテンツ詳細ページ/ポップアップ

– 検索ページ、サブスクリプションページ、お問い合わせページ。

– 投稿に生のHTMLを挿入できる、カスタマイズされたSanity.ioコンテンツブロック。

4週間未満で、上記のシステム/ソリューションの組み合わせにより、ゼロからレスポンシブな新規WebサイトUIを構築し、お客様は高度な機能を備えたコンテンツ管理・公開用のクラウドホスト型プラットフォームを得て、新しいビジネスを迅速に加速させることができました。

Sanity.ioによるクラウドホスト型ヘッドレスCMSソリューションとGraphQLスタイルのAPIが、本プラットフォームの中核です。Auth0は信頼性の高いID管理、Muxは動画ストリーミング、当社のPHP Laravelアプリはプレゼンテーション層として機能し、一定のオブジェクトキャッシュにより応答速度をさらに向上させています。

使用技術

– CMS: Sanity.io、GraphQL

– Webバックエンド: PHP Laravel

– Webフロントエンド: PHP Laravel、blade templates。

– デプロイモデルおよびツール: Sanity cloud hosted content & APIs、AWS Elastic Beanstalk。

スクリーンショット