Hébergement de caisse bloc où le chariot fonctionne dans le navigateur.
Le panier de blocs et la caisse ne rendent pas sur le serveur. Ils récupèrent l'état sur une API, ce qui déplace chaque question de cache et de compatibilité quelque part nouveau.
La page est une coquille.
Avec la commande par bloc, le HTML est presque statique et tout ce qui compte arrive ensuite sur l'API Store.
Stocker les réponses API exclues de la mise en cache
Ces réponses portent le chariot. Cached même brièvement, un shopper reçoit le panier et les totaux d'un autre - ce que la page de coquille quasi statique rend facile à manquer.
Une coquille qui peut être mise en cache dure
Comme le balisage ne contient plus l'état du panier, la page elle-même devient en cachette d'une manière classique de la caisse n'a jamais été. C'est l'envers, et il ne tient que si l'API est exclue.
Extensions qui attendent la caisse classique
Les greffons qui accrochent les champs de caisse classiques n'apparaissent pas dans la version de bloc. Ce qui est découvert au lancement à moins que la liste d'extension ne soit cochée en premier.
Moins de rendus de serveur, plus d'appels d'API
Le motif de la requête change de forme : moins de pages complètes rend et beaucoup de petits appels d'API. La capacité est prévue pour ce mélange plutôt que l'ancienne.
Un retour à l'épreuve
Si quelque chose est incompatible, vous pouvez avoir besoin de la caisse classique de retour rapidement, ce qui signifie qu'il doit fonctionner plutôt que d'être supposé.
L'état du chariot a décollé de la page.
La caisse classique met l'état du panier dans le HTML, donc la règle a été simplement de ne jamais le mettre en cache. Bloc checkout met le derrière une API, et la page devant semble sûre de cache parce qu'il est.
- Stocker les réponses API exclues de chaque calque cache
- Page Shell mise en cache agressivement
- Compatibilité de l'extension vérifiée avant le lancement
- Retour classique vérifié
Un shell, plusieurs appels API.
Le gain est une page de caisse en cache. Le coût est plus petites requêtes, et la mesure est la rapidité avec laquelle l'état du chariot arrive après la coque.
Ce que nous changeons pour la caisse de bloc
L'état du panier passant de la page à une API change ce qui peut être mis en cache et ce qui ne doit pas être, dans les deux sens.
| Paramètre | Notre configuration | Pourquoi |
|---|---|---|
| Stocker la cache API | Exclus de chaque couche sans exception | Ces réponses portent le chariot et les totaux, donc un cache brièvement une main un shopper le panier de quelqu'un d'autre - et la coque statique fait facilement passer au second plan. |
| Cache page Shell | Cache-le agressivement maintenant qu'il ne détient aucun état de chariot | Le balisage ne contient plus rien par client, ce qui rend la page de caisse elle-même en cache d'une manière classique de caisse n'a jamais été. |
| Audit de prorogation | Contrôle de la commande de bloc avant le changement | Plugins qui ajoutent des champs via des crochets de caisse classiques ne rendent tout simplement pas, et l'absence est remarquée par un client plutôt que par une erreur. |
| Mélange de capacités | Prévu pour de nombreux petits appels API plutôt que des rendus complets | La forme du trafic change, et la capacité dimensionnée pour les rendus de page décrit un modèle que le magasin ne produit plus. |
| Chemin de repli | La caisse classique est vérifiée comme un moyen de retour | Une incompatibilité trouvée au lancement nécessite un renversement qui fonctionne, pas un renversement qui est supposé. |
Des tarifs simples et transparents.
Chaque offre comprend la migration gratuite, les sauvegardes quotidiennes, le SSL et l’assistance 24 h/24, 7 j/7.
- 1 site WordPress
- 10 Go de stockage NVMe
- SSL gratuit
- Sauvegardes quotidiennes
- Déploiement en un clic
- Assistance par tickets
- 5 sites WordPress
- 50 Go de stockage NVMe
- SSL gratuit
- Sauvegardes quotidiennes
- Déploiement en un clic
- Assistance prioritaire par tickets
- 20 sites WordPress
- 200 Go de stockage NVMe
- SSL gratuit
- Sauvegardes quotidiennes
- Déploiement en un clic
- Assistance dédiée
Questions fréquentes.
Puis-je mettre en cache la page de caisse de bloc ?
Les champs de mon plugin de caisse ont disparu.
La caisse est-elle plus rapide ?
Je peux retourner à la caisse classique ?
Cache la page, jamais la charrette.
Déplacez le magasin à travers. Migration gratuite, extensions vérifiées en premier.