Hostingstack

Technische hostingstack

Een FrankenPHP-firstplatform voor gehoste WordPress Multisite.

Hosted Ultimate Multisite combineert moderne edge-delivery, Caddy, FrankenPHP, WordPress Multisite, full-pagecaching, objectcaching, beheerde back-ups en een schaalbare data-architectuur zodat uw netwerk kan groeien van een handvol sites tot een SaaS-platform met hoog volume.

Principes van de stack

  • Standaard snel: edgecache, full-pagecache, objectcache en FrankenPHP-workers.
  • Native voor WordPress: gebouwd rond Multisite in plaats van later sitebeheer toe te voegen.
  • Klaar om te schalen: stateless webnodes, cachebewuste routing en een redundant ontworpen datalaag.
  • Gebruiksvriendelijk voor beheerders: herhaalbare deployments, back-ups, monitoring en minder bewegende delen.

Hoe een aanvraag door het platform verloopt

Elke laag heeft één taak: beschermen, routeren, cachen, uitvoeren, gegevens ophalen en de snelst mogelijke veilige respons terugsturen.

1. Edgebeveiliging

Cloudflare vangt veelvoorkomend internetverkeer op voordat het de origin bereikt: CDN-delivery, DNS, TLS-terminatie aan de edge, DDoS-mitigatie en filtering in WAF-stijl.

2. Caddy-routing

Caddy verwerkt moderne HTTP-routing en automatische HTTPS. TLS op aanvraag kan gekoppelde domeinen valideren tegenover het multisite-netwerk voordat certificaten worden uitgegeven.

3. FrankenPHP-runtime

FrankenPHP voert PHP rechtstreeks uit binnen de op Caddy gebaseerde serverruntime, waardoor de traditionele overdracht van webserver naar PHP-FPM wordt verminderd en het toepassingspad slank blijft.

4. Full-pagecache

Sidekick-full-pagecaching bedient anoniem verkeer zonder bij elke aanvraag heel WordPress op te starten, terwijl hooks voor het opslaan van content gewijzigde paden automatisch wissen.

5. WordPress Multisite

Eén WordPress-codebase ondersteunt veel klantsites. Ultimate Multisite voegt de commerciële bedieningselementen toe: abonnementen, provisioning, domeinworkflows, add-ons en sitebeheer.

6. Data en back-ups

De database- en bestandslagen worden beschermd met workflows voor back-up en herstel. De schaalarchitectuur voegt redundante databasenodes, replicatie en failover toe voor netwerken met hoog volume.

Waarom FrankenPHP belangrijk is

Traditionele WordPress-stacks plakken vaak een webserver, reverse proxy, PHP-FPM-pool, cachelagen en procesbeheerders aan elkaar. FrankenPHP brengt belangrijke delen van dat pad samen in een moderne runtime aangedreven door Caddy, wat minder grenzen betekent om af te stemmen en een schoner pad van aanvraag tot PHP-uitvoering.

Aangepaste PHP-builds

PHP wordt gecompileerd vanuit de broncode en geoptimaliseerd voor onze specifieke workflow. Opcache is geconfigureerd voor optimale prestaties. Preload houdt veelgebruikte PHP-bestanden klaar in het geheugen.

Caddy ingebouwd

FrankenPHP erft de operationele sterke punten van Caddy: moderne HTTP, automatische certificaten, heldere configuratie en betrouwbare routing.

Minder bewegende delen

Een uniforme runtime vermindert het aantal services dat moet worden afgestemd, herstart, gemonitord en gecoördineerd.

Ideaal voor Multisite

Een netwerk van sites profiteert van efficiënte routing, persistente cron-workers, gedeelde applicatiecode en gecentraliseerde cache-invalidering.

Uitsplitsing van de waarde per component

ComponentWat het doetWaarde voor gehoste multisite
Cloudflare-edgeDNS, CDN, verkeersfiltering, DDoS-bescherming en wereldwijde delivery.Beschermt originservers en verbetert de wereldwijde bezoekerslatentie voordat verkeer WordPress bereikt.
CaddyRouteert HTTP-verkeer en automatiseert certificaten, inclusief TLS op aanvraag voor gekoppelde domeinen.Zorgt ervoor dat klantdomeinen snel online komen zonder handmatig certificaatwerk.
FrankenPHPVoert PHP uit binnen een moderne applicatieserver aangedreven door Caddy met opties voor workermodus.Vermindert de complexiteit van de stack en verbetert het pad voor dynamische WordPress-aanvragen.
Sidekick-paginacacheSlaat full-page-responsen op voor anoniem verkeer en wist gewijzigde contentpaden.Zet veel aanvragen om in snelle cachehits in plaats van volledige WordPress-opstarts.
Docket-objectcacheCachet dure WordPress-objecten en queryresultaten.Vermindert herhaald databasewerk in een groot netwerk.
WordPress MultisiteDraait veel sites vanuit één WordPress-installatie en gedeelde codebase.Biedt de native basis voor WordPress-hosting in SaaS-stijl.
Ultimate MultisiteVoegt abonnementen, provisioning, domeinkoppeling, factureringsworkflows, metering, add-ons en bedieningselementen toe.Maakt van WordPress Multisite een verkoopbaar gehost platform.
Bedrock + ComposerMaakt WordPress-afhankelijkheden versiebeheerd, reproduceerbaar en implementeerbaar.Vermindert deploymentdrift en geeft het platform een professionele releaseworkflow.
Trellis-deploymentsAutomatiseert serverconfiguratie en productiedeployments.Maakt infrastructuurwijzigingen herhaalbaar in plaats van handmatig en kwetsbaar.
Redundant ontwerp van de datalaagPrimaire database, replica’s, back-ups en failoverpatronen voor netwerken met hoog volume.Ondersteunt hoge beschikbaarheid, disaster recovery en leesschaling naarmate netwerken groeien.
Weblaag met meerdere nodesExtra FrankenPHP-webnodes kunnen worden toegevoegd achter edge-routing/loadbalancing.Laat het platform webverkeer horizontaal schalen in plaats van op één machine te vertrouwen.

Architectuur voor hoge beschikbaarheid en schaalbaarheid

Het platform is ontworpen om in lagen te schalen. Kleine netwerken kunnen efficiënt starten. Naarmate de vraag groeit, kunnen webcapaciteit, cachecapaciteit, databaseredundantie en operationele ondersteuning onafhankelijk uitbreiden.

  • Horizontale webschaalbaarheid: meerdere FrankenPHP-webnodes bedienen dezelfde applicatierelease achter edge-routing of loadbalancing.
  • Stateless weblayer: applicatiecode wordt consistent gedeployed, zodat nodes met minimale inspanning kunnen worden toegevoegd of vervangen.
  • Redundante data-architectuur: netwerken met hoog volume gebruiken databasereplicatie, back-ups en failoverplanning in plaats van afhankelijk te zijn van één herstelpunt.
  • Cachebewuste werking: paginacache, objectcache en CDN-purges maken deel uit van de contentlevenscyclus.
  • Geavanceerde prijzen voor grote netwerken: platforms met meer dan 10.000 sites kunnen gebruikmaken van dedicated infrastructuur, afgestemde capaciteitsplanning en aangepaste SLA’s.

U koopt geen generieke server. U krijgt een gehost WordPress Multisite-platform met de runtime, caching, het deploymentmodel, de domeinautomatisering en de commerciële tools die nodig zijn om gehoste sites op schaal te verkopen.