Stack di hosting

Stack tecnico di hosting

Una piattaforma orientata a FrankenPHP per WordPress Multisite in hosting.

Hosted Ultimate Multisite combina delivery edge moderna, Caddy, FrankenPHP, WordPress Multisite, caching full-page, caching degli oggetti, backup gestiti e un’architettura dati pronta a scalare, così la tua rete può crescere da una manciata di siti a una piattaforma ad alto volume in stile SaaS.

Principi dello stack

  • Veloce per impostazione predefinita: cache edge, cache full-page, cache degli oggetti e worker FrankenPHP.
  • Nativo per WordPress: costruito attorno a Multisite invece di aggiungere la gestione dei siti in un secondo momento.
  • Pronto a scalare: nodi web stateless, routing consapevole della cache e progettazione di un livello dati ridondante.
  • Adatto agli operatori: deploy ripetibili, backup, monitoraggio e meno componenti in movimento.

Come una richiesta attraversa la piattaforma

Ogni livello ha un compito: proteggere, instradare, memorizzare in cache, eseguire, recuperare dati e restituire la risposta sicura più rapida possibile.

1. Protezione edge

Cloudflare assorbe il rumore comune di Internet prima che raggiunga l’origine: delivery CDN, DNS, terminazione TLS edge, mitigazione DDoS e filtraggio in stile WAF.

2. Routing Caddy

Caddy gestisce il routing HTTP moderno e HTTPS automatico. Il TLS on-demand può convalidare i domini mappati rispetto alla rete multisite prima di emettere i certificati.

3. Runtime FrankenPHP

FrankenPHP esegue PHP direttamente all’interno del runtime server basato su Caddy, riducendo il tradizionale passaggio da web server a PHP-FPM e mantenendo snello il percorso dell’applicazione.

4. Cache full-page

La cache full-page di Sidekick serve il traffico anonimo senza avviare tutto WordPress a ogni richiesta, mentre gli hook di salvataggio dei contenuti eliminano automaticamente i percorsi modificati.

5. WordPress Multisite

Un’unica codebase WordPress alimenta molti siti clienti. Ultimate Multisite aggiunge i controlli commerciali: piani, provisioning, flussi di lavoro per i domini, add-on e gestione dei siti.

6. Dati e backup

I livelli database e file sono protetti con flussi di lavoro di backup e ripristino. L’architettura di scalabilità aggiunge nodi database ridondanti, replica e failover per reti ad alto volume.

Perché FrankenPHP è importante

Gli stack WordPress tradizionali spesso uniscono un web server, un reverse proxy, un pool PHP-FPM, livelli di cache e process manager. FrankenPHP concentra parti chiave di quel percorso in un runtime moderno basato su Caddy, il che significa meno confini da ottimizzare e un percorso più pulito dalla richiesta all’esecuzione PHP.

Build PHP personalizzate

PHP è compilato dal sorgente e ottimizzato per il nostro flusso di lavoro specifico. Opcache è configurato per prestazioni perfette. Il preload mantiene in memoria i file PHP comuni pronti all’uso.

Caddy integrato

FrankenPHP eredita i punti di forza operativi di Caddy: HTTP moderno, certificati automatici, configurazione pulita e routing affidabile.

Meno componenti in movimento

Un runtime unificato riduce il numero di servizi che devono essere ottimizzati, riavviati, monitorati e coordinati.

Ottimo per Multisite

Una rete di siti beneficia di routing efficiente, worker cron persistenti, codice applicativo condiviso e invalidazione centralizzata della cache.

Analisi del valore dei componenti

ComponenteCosa faValore per il multisite in hosting
Edge CloudflareDNS, CDN, filtraggio del traffico, protezione DDoS e delivery globale.Protegge i server di origine e migliora la latenza globale dei visitatori prima che il traffico raggiunga WordPress.
CaddyInstrada il traffico HTTP e automatizza i certificati, incluso il TLS on-demand per i domini mappati.Consente ai domini dei clienti di andare online rapidamente senza lavoro manuale sui certificati.
FrankenPHPEsegue PHP all’interno di un moderno application server basato su Caddy con opzioni in modalità worker.Riduce la complessità dello stack e migliora il percorso per le richieste dinamiche di WordPress.
Cache delle pagine SidekickMemorizza le risposte full-page per il traffico anonimo ed elimina i percorsi dei contenuti modificati.Trasforma molte richieste in rapidi hit di cache invece di avvii completi di WordPress.
Cache degli oggetti DocketMemorizza in cache oggetti WordPress costosi e risultati di query.Riduce il lavoro ripetuto del database su una rete di grandi dimensioni.
WordPress MultisiteEsegue molti siti da un’unica installazione WordPress e codebase condivisa.Fornisce la base nativa per l’hosting WordPress in stile SaaS.
Ultimate MultisiteAggiunge piani, provisioning, mappatura dei domini, flussi di fatturazione, misurazione, add-on e controlli.Trasforma WordPress Multisite in una piattaforma hosted vendibile.
Bedrock + ComposerRende le dipendenze WordPress versionate, riproducibili e distribuibili.Riduce la deriva dei deploy e offre alla piattaforma un flusso di rilascio professionale.
Deploy TrellisAutomatizza la configurazione dei server e i deploy in produzione.Rende le modifiche all’infrastruttura ripetibili invece che manuali e fragili.
Progettazione del livello dati ridondanteDatabase primario, repliche, backup e pattern di failover per reti ad alto volume.Supporta alta disponibilità, disaster recovery e scalabilità in lettura man mano che le reti crescono.
Livello web multi-nodoNodi web FrankenPHP aggiuntivi possono essere aggiunti dietro routing edge/load balancing.Consente alla piattaforma di scalare orizzontalmente il traffico web invece di dipendere da una sola macchina.

Alta disponibilità e architettura di scalabilità

La piattaforma è progettata per scalare a livelli. Le reti piccole possono iniziare in modo efficiente. Con l’aumentare della domanda, capacità web, capacità di cache, ridondanza del database e supporto operativo possono espandersi indipendentemente.

  • Scalabilità web orizzontale: più nodi web FrankenPHP servono la stessa release dell’applicazione dietro routing edge o load balancing.
  • Livello web stateless: il codice applicativo viene distribuito in modo coerente, consentendo di aggiungere o sostituire nodi con procedure minime.
  • Architettura dati ridondante: le reti ad alto volume usano replica del database, backup e pianificazione del failover invece di dipendere da un singolo punto di ripristino.
  • Operazioni consapevoli della cache: cache delle pagine, cache degli oggetti e purge della CDN fanno parte del ciclo di vita dei contenuti.
  • Prezzi avanzati per reti grandi: le piattaforme con oltre 10.000 siti possono utilizzare infrastruttura dedicata, pianificazione della capacità su misura e SLA personalizzati.

Non stai acquistando un server generico. Stai ottenendo una piattaforma WordPress Multisite in hosting con runtime, caching, modello di deploy, automazione dei domini e strumenti commerciali necessari per vendere siti hosted su larga scala.