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ží
Jednodušší a rychlejší model obsluhy PHP pro WordPress.
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
| Komponenta | Co dělá | Hodnota pro hostovaný multisite |
|---|---|---|
| Cloudflare edge | DNS, 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. |
| Caddy | Smě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. |
| FrankenPHP | Spouš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 cache | Uklá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 cache | Ukládá nákladné objekty WordPressu a výsledky dotazů do mezipaměti. | Snižuje opakovanou práci databáze napříč velkou sítí. |
| WordPress Multisite | Provozuje mnoho webů z jedné instalace WordPressu a sdílené kódové základny. | Poskytuje nativní základ pro hosting WordPressu ve stylu SaaS. |
| Ultimate Multisite | Př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 + Composer | Zajišťuje verzované, reprodukovatelné a nasaditelné závislosti WordPressu. | Snižuje odchylky při nasazení a dává platformě profesionální release workflow. |
| Trellis deployments | Automatizuje 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é vrstvy | Primá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á vrstva | Další 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.
Vytvořeno pro operátory, nejen pro weby.
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.
