Pila tècnica d’allotjament
Una plataforma prioritàriament basada en FrankenPHP per a WordPress Multisite allotjat.
Hosted Ultimate Multisite combina lliurament modern a la perifèria, Caddy, FrankenPHP, WordPress Multisite, memòria cau de pàgina completa, memòria cau d’objectes, còpies de seguretat gestionades i una arquitectura de dades preparada per escalar perquè la vostra xarxa pugui créixer des d’un grapat de llocs fins a una plataforma d’alt volum d’estil SaaS.
Principis de la pila
- Ràpid per defecte: memòria cau a la perifèria, memòria cau de pàgina completa, memòria cau d’objectes i treballadors de FrankenPHP.
- Nadiu de WordPress: construït al voltant de Multisite en lloc d’afegir-hi la gestió de llocs més endavant.
- Preparat per escalar: nodes web sense estat, encaminament conscient de la memòria cau i un disseny de capa de dades redundant.
- Fàcil per als operadors: desplegaments repetibles, còpies de seguretat, monitoratge i menys peces mòbils.
Com es mou una sol·licitud per la plataforma
Cada capa té una funció: protegir, encaminar, emmagatzemar a la memòria cau, executar, recuperar dades i retornar la resposta segura més ràpida possible.
1. Protecció a la perifèria
Cloudflare absorbeix el soroll habitual d’Internet abans que arribi a l’origen: lliurament CDN, DNS, TLS a la perifèria, mitigació de DDoS i filtratge d’estil WAF.
2. Encaminament amb Caddy
Caddy gestiona l’encaminament HTTP modern i HTTPS automàtic. El TLS sota demanda pot validar dominis assignats contra la xarxa multisite abans d’emetre certificats.
3. Entorn d’execució FrankenPHP
FrankenPHP executa PHP directament dins de l’entorn de servidor basat en Caddy, reduint el traspàs tradicional del servidor web a PHP-FPM i mantenint la ruta de l’aplicació lleugera.
4. Memòria cau de pàgina completa
La memòria cau de pàgina completa de Sidekick serveix trànsit anònim sense arrencar tot WordPress en cada sol·licitud, mentre que els hooks de desament de contingut purguen automàticament les rutes modificades.
5. WordPress Multisite
Una sola base de codi de WordPress impulsa molts llocs de clients. Ultimate Multisite afegeix els controls comercials: plans, aprovisionament, fluxos de domini, complements i gestió de llocs.
6. Dades i còpies de seguretat
Les capes de base de dades i fitxers estan protegides amb fluxos de còpia de seguretat i restauració. L’arquitectura d’escala afegeix nodes de base de dades redundants, replicació i commutació per error per a xarxes d’alt volum.
Per què FrankenPHP és important
Un model de servei PHP més senzill i ràpid per a WordPress.
Les piles tradicionals de WordPress sovint uneixen un servidor web, un proxy invers, un conjunt PHP-FPM, capes de memòria cau i gestors de processos. FrankenPHP concentra parts clau d’aquesta ruta en un entorn d’execució modern impulsat per Caddy, cosa que significa menys límits per ajustar i una ruta més neta des de la sol·licitud fins a l’execució de PHP.
Compilacions PHP personalitzades
PHP es compila des del codi font i s’optimitza per al nostre flux de treball específic. Opcache està configurat per obtenir un rendiment perfecte. La precàrrega manté els fitxers PHP habituals preparats a la memòria.
Caddy integrat
FrankenPHP hereta els punts forts operatius de Caddy: HTTP modern, certificats automàtics, configuració neta i encaminament fiable.
Menys peces mòbils
Un entorn d’execució unificat redueix el nombre de serveis que cal ajustar, reiniciar, monitorar i coordinar.
Ideal per a Multisite
Una xarxa de llocs es beneficia d’un encaminament eficient, treballadors cron persistents, codi d’aplicació compartit i invalidació centralitzada de la memòria cau.
Desglossament del valor dels components
| Component | Què fa | Valor per al multisite allotjat |
|---|---|---|
| Perifèria de Cloudflare | DNS, CDN, filtratge de trànsit, protecció DDoS i lliurament global. | Protegeix els servidors d’origen i millora la latència global dels visitants abans que el trànsit arribi a WordPress. |
| Caddy | Encamina el trànsit HTTP i automatitza els certificats, incloent-hi TLS sota demanda per a dominis assignats. | Permet que els dominis dels clients es posin en línia ràpidament sense feina manual amb certificats. |
| FrankenPHP | Executa PHP dins d’un servidor d’aplicacions modern impulsat per Caddy amb opcions de mode treballador. | Redueix la complexitat de la pila i millora la ruta per a les sol·licituds dinàmiques de WordPress. |
| Memòria cau de pàgina Sidekick | Emmagatzema respostes de pàgina completa per al trànsit anònim i purga les rutes de contingut modificades. | Converteix moltes sol·licituds en encerts ràpids de memòria cau en lloc d’arrencades completes de WordPress. |
| Memòria cau d’objectes Docket | Emmagatzema a la memòria cau objectes de WordPress i resultats de consultes costosos. | Redueix el treball repetit de base de dades en una xarxa gran. |
| WordPress Multisite | Executa molts llocs des d’una sola instal·lació de WordPress i una base de codi compartida. | Proporciona la base nativa per a l’allotjament de WordPress d’estil SaaS. |
| Ultimate Multisite | Afegeix plans, aprovisionament, assignació de dominis, fluxos de facturació, mesurament, complements i controls. | Converteix WordPress Multisite en una plataforma allotjada comercialitzable. |
| Bedrock + Composer | Fa que les dependències de WordPress estiguin versionades, siguin reproduïbles i es puguin desplegar. | Redueix la deriva de desplegament i dona a la plataforma un flux de publicació professional. |
| Desplegaments Trellis | Automatitza la configuració del servidor i els desplegaments de producció. | Fa que els canvis d’infraestructura siguin repetibles en lloc de manuals i fràgils. |
| Disseny de capa de dades redundant | Base de dades principal, rèpliques, còpies de seguretat i patrons de commutació per error per a xarxes d’alt volum. | Dona suport a l’alta disponibilitat, la recuperació davant desastres i l’escalat de lectura a mesura que les xarxes creixen. |
| Capa web multinode | Es poden afegir nodes web FrankenPHP addicionals darrere de l’encaminament a la perifèria o l’equilibri de càrrega. | Permet que la plataforma escali horitzontalment el trànsit web en lloc de dependre d’una sola màquina. |
Alta disponibilitat i arquitectura d’escala
La plataforma està dissenyada per escalar per capes. Les xarxes petites poden començar de manera eficient. A mesura que la demanda creix, la capacitat web, la capacitat de memòria cau, la redundància de base de dades i el suport operatiu poden ampliar-se de manera independent.
- Escalat web horitzontal: diversos nodes web FrankenPHP serveixen la mateixa versió de l’aplicació darrere de l’encaminament a la perifèria o l’equilibri de càrrega.
- Capa web sense estat: el codi de l’aplicació es desplega de manera consistent, permetent afegir o substituir nodes amb un mínim de cerimònia.
- Arquitectura de dades redundant: les xarxes d’alt volum utilitzen replicació de bases de dades, còpies de seguretat i planificació de commutació per error en lloc de dependre d’un únic punt de recuperació.
- Operacions conscients de la memòria cau: la memòria cau de pàgina, la memòria cau d’objectes i les purgues de CDN formen part del cicle de vida del contingut.
- Preus avançats per a xarxes grans: les plataformes de més de 10.000 llocs poden utilitzar infraestructura dedicada, planificació de capacitat a mida i SLA personalitzats.
Construït per a operadors, no només per a llocs web.
No esteu comprant un servidor genèric. Esteu obtenint una plataforma WordPress Multisite allotjada amb l’entorn d’execució, la memòria cau, el model de desplegament, l’automatització de dominis i les eines comercials necessàries per vendre llocs allotjats a escala.
