Przejdź do treści głównej
Studium przypadku · Dowód protokołu

Kompletny ekosystem internetowy zbudowany w ~3 tygodnie

La Cathédrale — wielousługowa platforma dostarczona przez jedną osobę sterującą protokołem W.O.L.F.©

To techniczna demonstracja, nie prezentacja produktu. Jeden, realny, publiczny projekt — platforma redakcyjna, radio 24/7, streaming wideo, społeczność członkowska, sklep internetowy i pełnotekstowo zindeksowany korpus tysięcy dokumentów — zaprojektowany, zbudowany i uruchomiony w około trzy tygodnie przez jedną osobę.

Zestawiony z konwencjonalnym szacunkiem nakładu pracy, ten sam zakres wypada rzędu 550 do 650 osobodni i około dziesięciu miesięcy dla zespołu liczącego około pięćdziesięciu osób. Ta różnica — współczynnik produktywności od 1:15 do 1:50 — jest całym sensem tej strony.

≈ 3 tygodnie 1 osoba 1:15–1:50 Produktywność wobec metod konwencjonalnych
Pomysł i zakres

Jeden brief, cały ekosystem

Zlecenie nie dotyczyło pojedynczego serwisu, lecz spójnego ekosystemu cyfrowego: publikować, nadawać, streamować, gromadzić społeczność, sprzedawać i udostępniać do przeszukiwania rozległy korpus dokumentów — pod jedną tożsamością, w wielu językach.

Platforma wielousługowa, a nie serwis-wizytówka

„La Cathédrale” (abbejulio.fr) łączy, za jedną marką i jednym design systemem, sześć usług, które zwykle wymagają każda własnego projektu i własnego zespołu: wielojęzyczną platformę redakcyjną, radio 24/7 online, kanał streamingu wideo, społeczność członkowską, sklep internetowy oraz pełnotekstowo zindeksowany korpus tysięcy dokumentów.

Właśnie na tym polega inżynierski interes: każda z tych cegiełek to realny system produkcyjny — łańcuch nadawczy, serwer streamingu, indeks wyszukiwania, przepływ e-commerce — połączone razem i eksploatowane jako całość.

Platforma redakcyjna

Kontroler frontowy PHP, czyste wielojęzyczne adresy URL, SEO i architektura przygotowana na 17 języków.

Radio 24/7

Zawsze aktywne radio online z automatyczną ramówką i kanałem „teraz odtwarzane” na żywo.

Streaming wideo

Samodzielnie hostowany kanał wideo („Le Parvis”) do materiałów na żądanie i strumieniowanych.

Zindeksowany korpus

Tysiące dokumentów, ustrukturyzowanych i przeszukiwalnych pełnotekstowo, za kontrolą dostępu.

Społeczność i handel

Konta członkowskie, ścieżka członkostwa i sklep internetowy, wszystko pod tą samą tożsamością.

Back-office i eksploatacja

Back-office redakcyjny, potok konwersji audio i kopie zapasowe potwierdzone jako odtwarzalne.

Makiety i zrzuty

Jak to wygląda

Zarezerwowane miejsca na zrzuty ekranu działającej platformy. Wstaw prawdziwe zrzuty bez naruszania układu.

  • Strona główna Zrzut ekranu — miejsce zarezerwowane

    Redakcyjna strona główna — mozaika gazety, EN/FR.

  • Radio Zrzut ekranu — miejsce zarezerwowane

    Konsola radiowa 24/7 i „teraz odtwarzane”.

  • Korpus Zrzut ekranu — miejsce zarezerwowane

    Wyszukiwanie pełnotekstowe w zindeksowanym korpusie.

  • Streaming Zrzut ekranu — miejsce zarezerwowane

    Samodzielnie hostowany kanał wideo.

  • Sklep i członkowie Zrzut ekranu — miejsce zarezerwowane

    Sklep internetowy i strefa członkowska.

  • Back-office Zrzut ekranu — miejsce zarezerwowane

    Back-office redakcyjny i eksploatacja.

Co zostało dostarczone

Wdrożone funkcje

Niewyczerpująca lista systemów faktycznie zbudowanych i wdrożonych na produkcję — konkretna powierzchnia stojąca za argumentem o produktywności.

Architektura wielousługowa

Sześć usług produkcyjnych zorkiestrowanych za jednym edge, jedną marką i jednym design systemem.

Kontroler frontowy PHP i czyste routowanie

Pojedynczy punkt wejścia, czyste adresy URL, deskryptory SEO na stronę, bez nadmiaru frameworka.

Internacjonalizacja (EN/FR + 17 języków)

Silnik tłumaczeń oparty na kluczach kropkowanych, z angielskim fallbackiem i architekturą gotową na 17 języków.

Pełnotekstowo zindeksowany korpus

Ustrukturyzowany korpus SQLite tysięcy dokumentów z biblioteką dostępu tylko do odczytu i wyszukiwaniem pełnotekstowym.

Dokumentacyjny potok ETL

Import, normalizacja i strukturyzacja heterogenicznych źródeł do schematu korpusu — status praw śledzony dla każdego dokumentu.

Łańcuch radiowy 24/7

Samodzielnie hostowany stos nadawczy z automatyczną ramówką i kanałem metadanych na żywo.

Potok nadawczy audio

Obserwator plików, który konwertuje wrzucone pliki m4a/wav na nadawcze MP3 i automatycznie wprowadza je do radia.

Samodzielnie hostowany streaming wideo

Kanał PeerTube do wideo strumieniowanego i na żądanie, w domenie samej platformy.

E-commerce i członkostwo

Sklep internetowy i ścieżka członkostwa, z kontami członkowskimi i strefą prywatną.

Przestrzenie społecznościowe

Konta członkowskie, czat na żywo i strefy społecznościowe powiązane z tą samą tożsamością.

SEO techniczne

Wielojęzyczna mapa witryny, alternatywy hreflang, kanoniczne adresy URL, Open Graph i dane strukturalne JSON-LD.

Dostępność (WCAG)

Semantyczna struktura, obsługa klawiatury i czytnika ekranu, kontrast utrzymany na poziomach AA/AAA.

Pod maską

Usługi, połączone razem

Jak elementy do siebie pasują: brzegowy reverse proxy stoi przed serwisem redakcyjnym i trzema samodzielnie hostowanymi usługami, wszystkie zasilane zindustrializowanym łańcuchem dostarczania.

Brzegowy reverse proxy

Edge nginx zakańcza TLS i kieruje każdą subdomenę do jej usługi — w tym kontrolę dostępu przed korpusem.

Serwis redakcyjny (PHP)

Platforma z kontrolerem frontowym: routowanie, i18n, SEO i design system, który ujednolica każdą usługę.

Usługa radiowa

Samodzielnie hostowana stacja AzuraCast obsługuje strumień 24/7, jego bibliotekę i API „teraz odtwarzane”.

Usługa streamingu

Instancja PeerTube hostuje kanał wideo we własnej subdomenie.

Magazyn korpusu

Korpus SQLite trzymany poza katalogiem web, odczytywany przez dedykowaną bibliotekę PHP, wystawiony za kontrolą dostępu.

Obserwator konwersji audio

Obserwator systemd transkoduje nowe audio do formatu nadawczego i przekazuje je do radia — bez kroku ręcznego.

Łańcuch dostarczania

Worktree git, blokowanie na poziomie plików (zero konfliktów zapisu równoległego) i skryptowe wdrożenie przenoszą kod z dev na staging i na produkcję.

Zindustrializowany łańcuch — uczciwie oskryptowany, nie ciężki dostawca CI.
Demonstracja

Czas realny vs szacunek konwencjonalny

Ten sam zakres, zmierzony na dwa sposoby: ile faktycznie zajął i co przewidziałyby konwencjonalne wskaźniki nakładu pracy. Różnica to produktywność protokołu.

Ile faktycznie zajęło

Realna realizacja

Zaprojektowane, zbudowane i uruchomione przez jedną osobę sterującą protokołem W.O.L.F.©.

Czas trwania
≈ 3 tygodnie
Zespół
1 osoba
Zakres
6 usług produkcyjnych
Wynik 1:15 — 1:50 Produktywność wobec metod konwencjonalnych

W zależności od tego, jak ostrożnie liczy się odpowiednik, protokół kompresuje pracę o współczynnik od piętnastu do pięćdziesięciu. To demonstracja produktywności, nie roszczenie benchmarkowe.

Odpowiednik konwencjonalny — szacunek

Szacowany odpowiednik

Ile ten sam zakres reprezentowałby według konwencjonalnych wskaźników nakładu pracy, przy rynkowych stawkach dziennych.

Nakład
≈ 550–650 osobodni
Budżet
≈ 350 000 € netto
Czas
≈ 10 miesięcy
Zespół
≈ 50 osób
Możliwy do obrony szacunek metodologiczny — rzędy wielkości, nigdy liczby ustalone na sztywno.
Demonstracja

Jak zbudowano szacunek

Odpowiednik wyprowadzono z dostarczonego zakresu — sześć niezależnych usług produkcyjnych, wielojęzycznych, z łańcuchem nadawczym, serwerem streamingu, indeksem wyszukiwania i przepływem e-commerce — wycenionego przy konwencjonalnych nakładach na usługę i stawkach dziennych ze średniej półki rynku. Celowo ujęto go jako przedział.

  • Zakres liczony usługa po usłudze, a nie jako jeden serwis.
  • Stawki dzienne ze średniej półki rynku, nie najtańszy próg offshore.
  • Przedział, a nie pojedyncza liczba — rzędy wielkości.
  • Receptura pozostaje chroniona; wynik jest weryfikowalny.
Co to dowodzi

Nie produkt na sprzedaż — dowód protokołu

La Cathédrale nie jest na półce. Istnieje, by pokazać na realnym i publicznym systemie, co kompresuje protokół W.O.L.F.©: miesiące pracy dużego zespołu w tygodnie pracy jednej osoby, przy jakości przemysłowej.

Ten sam protokół stosuje się do innych projektów na tych samych warunkach; porozmawiajmy o Twoim.

Liczby na tej stronie to możliwe do obrony szacunki, przedstawione w celach demonstracyjnych.