NouveauBlack Friday : 50 % de réduction sur votre premier paiement
Hébergement pour WooCommerce Blocks

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.

Store API jamais mis en cacheExtensions vérifiéesFallback qui fonctionne
caches API-awareAudit de prorogationRetour classiqueSauvegardes quotidiennesSSL gratuitAssistance 24h/24 et 7j/7
Construit pour la commande de bloc

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.

Jamais mis en cache

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é.

Côté client

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é
Stocker l'API
Cuché
jamais
Page Shell
Cuché
agressivement
Prorogations
Vérification
oui
Retour
Vérifié
en cours d'exécution
Demande de mélange

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.

Jamais
réponses des API en cache
Cacheable
Marquage de la coque
Vérification
compatibilité avec l'extension
MagicWP85 ms
Hôte partagé typique1080 ms
Commande classique introuvable420 ms

Comparaison illustrée d'un bloc caisse shell plus son premier panier chercher. Vos chiffres dépendent du nombre d'extensions et de la taille du panier.

Configuration

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ètreNotre configurationPourquoi
Stocker la cache APIExclus de chaque couche sans exceptionCes 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 ShellCache-le agressivement maintenant qu'il ne détient aucun état de chariotLe 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 prorogationContrôle de la commande de bloc avant le changementPlugins 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ésPrévu pour de nombreux petits appels API plutôt que des rendus completsLa 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 repliLa caisse classique est vérifiée comme un moyen de retourUne incompatibilité trouvée au lancement nécessite un renversement qui fonctionne, pas un renversement qui est supposé.
Offres

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.

MensuelAnnuel
Starter
Pour les sites personnels, blogs et portfolios.
16,67 USD/mois
200 $US par an · économisez 40 $US
  • 1 site WordPress
  • 10 Go de stockage NVMe
  • SSL gratuit
  • Sauvegardes quotidiennes
  • Déploiement en un clic
  • Assistance par tickets
Démarrer l’essai gratuit
Pro★ Le plus populaire
Pour les entreprises en croissance et les boutiques très fréquentées.
66,67 USD/mois
800 $US par an · économisez 160 $US
  • 5 sites WordPress
  • 50 Go de stockage NVMe
  • SSL gratuit
  • Sauvegardes quotidiennes
  • Déploiement en un clic
  • Assistance prioritaire par tickets
Démarrer l’essai gratuit
Enterprise
Pour les agences et les plateformes à fort trafic.
208,33 USD/mois
2 500 $US par an · économisez 500 $US
  • 20 sites WordPress
  • 200 Go de stockage NVMe
  • SSL gratuit
  • Sauvegardes quotidiennes
  • Déploiement en un clic
  • Assistance dédiée
Démarrer l’essai gratuit
Questions fréquentes

Questions fréquentes.

Puis-je mettre en cache la page de caisse de bloc ?
La coquille, oui - et c'est le gain réel, parce qu'il ne détient pas l'état de panier. L'API Store répond derrière elle ne doit jamais être mis en cache, car ceux-ci portent le panier et les totaux.
Les champs de mon plugin de caisse ont disparu.
Il accroche la caisse classique, que la version de bloc n'utilise pas. C'est pourquoi la liste d'extension est vérifiée avant de changer plutôt que après un avis de client.
La caisse est-elle plus rapide ?
La page est, parce qu'elle devient cacheable. En échange, il y a plus de petits appels API, donc ce qui compte, c'est la rapidité avec laquelle l'état de panier arrive après le shell.
Je peux retourner à la caisse classique ?
Oui, et le recul est maintenu vérifié. Une incompatibilité découverte au lancement nécessite un renversement qui fonctionne réellement plutôt que personne n'a essayé.

Cache la page, jamais la charrette.

Déplacez le magasin à travers. Migration gratuite, extensions vérifiées en premier.