メインコンテンツへ移動
ケーススタディ · プロトコルの証拠

完全な Web エコシステムを、約 3 週間で構築

La Cathédrale — W.O.L.F.© プロトコルを操る一人が提供したマルチサービスプラットフォーム

これは技術的な実証であり、製品の売り込みではありません。実在する公開された単一のプロジェクト — 編集プラットフォーム、24/7 ラジオ、動画ストリーミング、会員コミュニティ、オンラインショップ、そして数千件の文書の全文索引付きコーパス — を、一人が約 3 週間で設計・構築し、公開しました。

従来の工数見積もりに照らすと、同じ範囲はおおよそ 550〜650 人日、約 50 名のチームで約 10 か月に相当します。その差 — 1:15〜1:50 の生産性比 — こそ、このページのすべてです。

≈ 3 週間 1 名 1:15–1:50 従来手法に対する生産性
アイデア & 範囲

一つのブリーフ、まるごとのエコシステム

依頼されたのは単一のサイトではなく、一貫したデジタルエコシステムでした:出版し、放送し、ストリーミングし、コミュニティを集め、販売し、大規模な文書コーパスを検索可能にする — 一つのアイデンティティのもと、多言語で。

ブローシャーサイトではなく、マルチサービスプラットフォーム

「La Cathédrale」(abbejulio.fr)は、一つのブランドと一つのデザインシステムのもとに、通常はそれぞれ独自のプロジェクトとチームを要する 6 つのサービスを束ねています:多言語の編集プラットフォーム、24/7 のオンラインラジオ、動画ストリーミングチャンネル、会員コミュニティ、オンラインショップ、そして数千件の文書の全文索引付きコーパス。

エンジニアリング上の面白さはまさにここにあります:これらのブリックの一つひとつが本物の本番システム — 放送チェーン、ストリーミングサーバー、検索インデックス、EC フロー — であり、それらを配線し合い、全体として運用しているのです。

編集プラットフォーム

PHP フロントコントローラー、クリーンな多言語 URL、SEO、そして 17 言語に向けて配線されたアーキテクチャ。

24/7 ラジオ

自動編成と、いま流れている曲のライブフィードを備えた、常時稼働のオンラインラジオ。

動画ストリーミング

オンデマンドと配信映像のための、セルフホスト型の動画チャンネル(「Le Parvis」)。

索引付きコーパス

アクセス制御の背後で、構造化され全文検索可能な、数千件の文書。

コミュニティ & コマース

会員アカウント、入会フロー、オンラインショップ、すべて同一のアイデンティティのもとに。

バックオフィス & 運用

編集バックオフィス、音声変換パイプライン、復元可能性を実証したバックアップ。

モックアップ & キャプチャ

実際の見た目

公開プラットフォームのスクリーンショット用に予約された枠です。レイアウトに手を加えることなく、実際のキャプチャを差し込めます。

  • ホーム スクリーンショット — 予約枠

    編集ホーム — ガゼットのモザイク、EN/FR。

  • ラジオ スクリーンショット — 予約枠

    24/7 ラジオコンソールと、いま流れている曲。

  • コーパス スクリーンショット — 予約枠

    索引付きコーパスの全文検索。

  • ストリーミング スクリーンショット — 予約枠

    セルフホスト型の動画チャンネル。

  • ショップ & 会員 スクリーンショット — 予約枠

    オンラインショップと会員エリア。

  • バックオフィス スクリーンショット — 予約枠

    編集バックオフィスと運用。

納品したもの

リリースした機能

実際に構築し、本番投入したシステムの非網羅的なリスト — 生産性の主張の背後にある具体的な実体です。

マルチサービスアーキテクチャ

一つのエッジ、一つのブランド、一つのデザインシステムの背後でオーケストレーションされる 6 つの本番サービス。

PHP フロントコントローラー & クリーンなルーティング

単一のエントリポイント、クリーンな URL、ページごとの SEO 記述子、フレームワークの肥大化なし。

国際化(EN/FR + 17 言語)

英語フォールバックを備えたドット区切りキーの翻訳エンジンと、17 言語に対応可能なアーキテクチャ。

全文索引付きコーパス

読み取り専用アクセスライブラリと全文検索を備えた、数千件の文書からなる構造化 SQLite コーパス。

文書 ETL パイプライン

不均質なソースをコーパススキーマへ取り込み、正規化し、構造化 — 文書ごとに権利ステータスを追跡。

24/7 ラジオチェーン

自動編成とライブメタデータフィードを備えた、セルフホスト型の放送スタック。

音声放送パイプライン

投入された m4a/wav ファイルを放送用 MP3 に変換し、ラジオへ自動で注入するファイルウォッチャー。

セルフホスト型の動画ストリーミング

プラットフォーム自身のドメイン配下で、配信およびオンデマンド動画を扱う PeerTube チャンネル。

EC & 会員制

会員アカウントとプライベートエリアを備えた、オンラインショップと入会フロー。

コミュニティスペース

同一のアイデンティティに紐づく、会員アカウント、ライブチャット、コミュニティエリア。

テクニカル SEO

多言語サイトマップ、hreflang オルタネート、カノニカル URL、Open Graph、JSON-LD 構造化データ。

アクセシビリティ(WCAG)

セマンティックな構造、キーボードとスクリーンリーダーへの対応、AA/AAA 目標を満たすコントラスト。

内部の仕組み

配線し合ったサービス

各要素がどう組み合わさるか:エッジのリバースプロキシが編集サイトと 3 つのセルフホストサービスの前面に立ち、すべてを工業化されたデリバリーチェーンが支えます。

エッジのリバースプロキシ

nginx のエッジが TLS を終端し、各サブドメインをそのサービスへルーティング — コーパスの前面のアクセス制御を含みます。

編集サイト(PHP)

フロントコントローラーのプラットフォーム:ルーティング、i18n、SEO、そしてすべてのサービスを統一するデザインシステム。

ラジオサービス

セルフホストの AzuraCast ステーションが、24/7 のストリーム、そのライブラリ、いま流れている曲の API を担います。

ストリーミングサービス

PeerTube インスタンスが、独自のサブドメインで動画チャンネルをホストします。

コーパスストア

Web ルート外に置いた SQLite コーパスを、専用の PHP ライブラリ経由で読み、アクセス制御の背後で公開します。

音声変換ウォッチャー

systemd のウォッチャーが新しい音声を放送フォーマットにトランスコードし、ラジオへ引き渡します — 手作業なしで。

デリバリーチェーン

Git worktree、ファイル単位のロック(並列書き込みの競合ゼロ)、そしてスクリプト化されたデプロイが、コードを開発からステージング、そして本番へと移します。

工業化されたチェーン — 率直にスクリプト化されており、大掛かりな CI ベンダーではありません。
実証

実時間 vs 従来の見積もり

同じ範囲を、2 通りに測る:実際に要したものと、従来の工数比が予測したであろうもの。その差が、プロトコルの生産性です。

実際に要したもの

実際のデリバリー

W.O.L.F.© プロトコルを操る一人が、設計・構築・公開しました。

経過時間
≈ 3 週間
チーム
1 名
範囲
6 つの本番サービス
結果 1:15 — 1:50 従来手法に対する生産性

換算をどれほど保守的に見積もるかに応じて、プロトコルは作業を 15 倍から 50 倍に圧縮します。これは生産性の実証であり、ベンチマークの主張ではありません。

従来換算 — 一つの見積もり

推定換算

同じ範囲を、従来の工数比と業界の日額で表すとどうなるか。

工数
≈ 550〜650 人日
予算
≈ €350,000(税抜)
期間
≈ 10 か月
チーム
≈ 50 名
妥当性のある方法論的な見積もり — 桁のオーダーであり、けっして固定の数値ではありません。
実証

見積もりの組み立て方

換算は、納品した範囲 — 多言語対応の 6 つの独立した本番サービス、放送チェーン、ストリーミングサーバー、検索インデックス、EC フロー — から導き、従来のサービス別工数とミッドマーケットの日額で算出しました。意図的にレンジで示しています。

  • 範囲は単一サイトとしてではなく、サービスごとに数えた。
  • 最安のオフショア下限ではなく、ミッドマーケットの日額。
  • 単一の数値ではなくレンジ — 桁のオーダー。
  • レシピは保護されたまま。結果は検証可能。
これが証明すること

販売する製品ではない — プロトコルの証拠

La Cathédrale は店頭に並ぶものではありません。実在する公開システム上で、W.O.L.F.© プロトコルが何を圧縮するのかを示すために存在します:大チームの数か月を、一人の数週間へ、工業品質で。

同じプロトコルは、同じ条件で他のプロジェクトにも適用できます。御社のプロジェクトについてお話ししましょう。

このページの数字は妥当性のある見積もりであり、実証のために提示しています。