Hostingový stack

Technický hostingový stack

Platforma pro hostovaný WordPress Multisite s FrankenPHP na prvním místě.

Hosted Ultimate Multisite kombinuje moderní doručování na okraji sítě, Caddy, FrankenPHP, WordPress Multisite, celostránkové ukládání do mezipaměti, objektovou mezipaměť, spravované zálohy a datovou architekturu připravenou na škálování, aby vaše síť mohla růst od několika webů až po vysoce vytíženou platformu ve stylu SaaS.

Principy stacku

  • Rychlé ve výchozím nastavení: edge cache, celostránková cache, objektová cache a pracovní procesy FrankenPHP.
  • Nativní pro WordPress: postavené na Multisite, místo aby se správa webů přidávala až dodatečně.
  • Připravené na škálování: bezstavové webové uzly, směrování s ohledem na cache a návrh redundantní datové vrstvy.
  • Přívětivé pro operátory: opakovatelné nasazování, zálohy, monitoring a méně pohyblivých částí.

Jak požadavek prochází platformou

Každá vrstva má jeden úkol: chránit, směrovat, ukládat do mezipaměti, spouštět, načítat data a vrátit nejrychlejší možnou bezpečnou odpověď.

1. Ochrana na okraji sítě

Cloudflare absorbuje běžný internetový šum dříve, než dosáhne origin serveru: doručování přes CDN, DNS, TLS terminaci na okraji, mitigaci DDoS a filtrování ve stylu WAF.

2. Směrování Caddy

Caddy zajišťuje moderní směrování HTTP a automatické HTTPS. TLS na vyžádání může před vydáním certifikátů ověřit namapované domény vůči síti multisite.

3. Runtime FrankenPHP

FrankenPHP spouští PHP přímo uvnitř serverového runtime založeného na Caddy, čímž omezuje tradiční předávání mezi webovým serverem a PHP-FPM a udržuje aplikační cestu štíhlou.

4. Celostránková cache

Celostránkové ukládání do mezipaměti Sidekick obsluhuje anonymní provoz bez spouštění celého WordPressu při každém požadavku, zatímco hooky při ukládání obsahu automaticky promazávají změněné cesty.

5. WordPress Multisite

Jedna kódová základna WordPressu pohání mnoho zákaznických webů. Ultimate Multisite přidává komerční ovládací prvky: tarify, provisioning, doménové workflow, doplňky a správu webů.

6. Data a zálohy

Databázová a souborová vrstva jsou chráněny workflow pro zálohování a obnovení. Škálovatelná architektura přidává redundantní databázové uzly, replikaci a failover pro vysoce vytížené sítě.

Proč na FrankenPHP záleží

Tradiční WordPress stacky často slepují webový server, reverzní proxy, pool PHP-FPM, vrstvy mezipaměti a správce procesů. FrankenPHP spojuje klíčové části této cesty do moderního runtime poháněného Caddy, což znamená méně hranic k ladění a čistší cestu od požadavku ke spuštění PHP.

Vlastní sestavení PHP

PHP je kompilováno ze zdrojového kódu a optimalizováno pro náš konkrétní pracovní postup. Opcache je nakonfigurována pro perfektní výkon. Preload udržuje běžné soubory PHP připravené v paměti.

Caddy je součástí

FrankenPHP přebírá provozní přednosti Caddy: moderní HTTP, automatické certifikáty, čistou konfiguraci a spolehlivé směrování.

Méně pohyblivých částí

Sjednocený runtime snižuje počet služeb, které je třeba ladit, restartovat, monitorovat a koordinovat.

Skvělá volba pro Multisite

Síť webů těží z efektivního směrování, perzistentních cron workerů, sdíleného aplikačního kódu a centralizované invalidace mezipaměti.

Rozpis hodnoty komponent

KomponentaCo děláHodnota pro hostovaný multisite
Cloudflare edgeDNS, CDN, filtrování provozu, ochrana proti DDoS a globální doručování.Chrání origin servery a zlepšuje globální latenci návštěvníků ještě předtím, než provoz dosáhne WordPressu.
CaddySměruje HTTP provoz a automatizuje certifikáty, včetně TLS na vyžádání pro namapované domény.Umožňuje rychlé spuštění zákaznických domén bez ruční práce s certifikáty.
FrankenPHPSpouští PHP uvnitř moderního aplikačního serveru poháněného Caddy s možnostmi režimu workerů.Snižuje složitost stacku a zlepšuje cestu pro dynamické požadavky WordPressu.
Sidekick page cacheUkládá celostránkové odpovědi pro anonymní provoz a promazává cesty změněného obsahu.Proměňuje mnoho požadavků v rychlé zásahy cache místo plného bootstrapu WordPressu.
Docket object cacheUkládá nákladné objekty WordPressu a výsledky dotazů do mezipaměti.Snižuje opakovanou práci databáze napříč velkou sítí.
WordPress MultisiteProvozuje mnoho webů z jedné instalace WordPressu a sdílené kódové základny.Poskytuje nativní základ pro hosting WordPressu ve stylu SaaS.
Ultimate MultisitePřidává tarify, provisioning, mapování domén, fakturační workflow, měření, doplňky a ovládací prvky.Proměňuje WordPress Multisite v prodejnou hostovanou platformu.
Bedrock + ComposerZajišťuje verzované, reprodukovatelné a nasaditelné závislosti WordPressu.Snižuje odchylky při nasazení a dává platformě profesionální release workflow.
Trellis deploymentsAutomatizuje konfiguraci serverů a produkční nasazení.Dělá změny infrastruktury opakovatelnými místo ručních a křehkých.
Návrh redundantní datové vrstvyPrimární databáze, repliky, zálohy a failover vzory pro vysoce vytížené sítě.Podporuje vysokou dostupnost, obnovu po havárii a škálování čtení s růstem sítí.
Víceuzlová webová vrstvaDalší webové uzly FrankenPHP lze přidávat za edge směrování nebo vyvažování zátěže.Umožňuje platformě škálovat webový provoz horizontálně místo spoléhání na jeden stroj.

Vysoká dostupnost a škálovatelná architektura

Platforma je navržena tak, aby škálovala po vrstvách. Malé sítě mohou začít efektivně. S rostoucí poptávkou se mohou nezávisle rozšiřovat webová kapacita, kapacita mezipaměti, redundance databáze i provozní podpora.

  • Horizontální škálování webu: více webových uzlů FrankenPHP obsluhuje stejné vydání aplikace za edge směrováním nebo vyvažováním zátěže.
  • Bezstavová webová vrstva: aplikační kód je nasazován konzistentně, což umožňuje přidávat nebo nahrazovat uzly s minimem formalit.
  • Redundantní datová architektura: vysoce vytížené sítě používají replikaci databáze, zálohy a plánování failoveru místo spoléhání na jediný bod obnovy.
  • Provoz s ohledem na cache: stránková cache, objektová cache a promazávání CDN jsou součástí životního cyklu obsahu.
  • Pokročilé ceny pro velké sítě: platformy s 10 000+ weby mohou využít dedikovanou infrastrukturu, kapacitní plánování na míru a vlastní SLA.

Nekupujete si obecný server. Získáváte hostovanou platformu WordPress Multisite s runtime, ukládáním do mezipaměti, modelem nasazení, automatizací domén a komerčními nástroji potřebnými k prodeji hostovaných webů ve velkém měřítku.