MemberPress hébergement où le paywall et le cache sont d'accord.
MemberPress décide qui voit ce que sur chaque demande. Un cache qui ne sait pas sur ces règles sera heureusement de donner du contenu protégé à quelqu'un qui n'a jamais payé pour elle.
Tout ce qu'un mur de paye demande à un hôte.
Le moteur de règles, la passerelle de paiement et la file d'attente de renouvellement échouent chacun d'une manière différente. La pile est configurée pour les trois.
URLs protégées ne viennent jamais du cache
Toute URL qu'une règle MemberPress couvre est desservie dynamiquement, et la présence d'un cookie de connexion MemberPress contourne la page cache tout à fait. Les pages marketing et la table de tarification servent toujours depuis le bord.
Webhooks de passerelle qui arrivent toujours
Stripe et PayPal avisent votre site à une URL qui ne doit jamais être mise en cache, ne jamais être défié en tant que bot et ne jamais être limité par le taux. Ces paramètres sont exclus des trois, donc un renouvellement est enregistré la première fois qu'il est envoyé.
Expiration qui court que quelqu'un visite ou non
MemberPress prévoit les emplois qui expirent les abonnements et envoient des rappels de renouvellement. Conduits par wp-cron, ils ne fonctionnent que lorsque le trafic arrive, ce qui sur un site d'adhésion à faible trafic signifie des jours de retard.
Tables de transactions qui restent rapides
Chaque paiement, remboursement et changement d'état est une ligne. Les tableaux Les rapports MemberPress lus sont indexés pour les requêtes que le tableau de bord exécute, de sorte que les rapports ne ralentissent pas à mesure que l'historique augmente.
Les sauvegardes qui incluent qui a payé pour ce
Membres, abonnements et historique de transaction dans le même instantané nocturne que le contenu, reproduits hors de l'origine et restituables en une seule action du tableau de bord.
Voir le mur de paye travailler.
Les échecs qui comptent sur un site d'adhésion sont tranquilles : un webhook qui a retourné 500, un cron qui s'est arrêté, une règle qui a commencé à correspondre plus qu'il ne devrait.
- Connexion admin à un clic, pas de mot de passe partagé
- Webhook vérification de l'accessibilité du point de vente
- Plugin et mises à jour de base avec statut par article
- Restaurer toute sauvegarde quotidienne depuis le tableau de bord
Pages réservées aux membres, à la vitesse de la page publique.
Les pages protégées ne peuvent pas être mises en cache, leur vitesse descend donc à la vitesse de recherche des règles et la réponse de requête de membre. C'est là que va le réglage.
Ce que nous changeons pour MemberPress
Ces derniers diffèrent d'un site WordPress standard sur le même plan, et chacun d'eux découle du fait que MemberPress décide d'accéder à chaque demande.
| Paramètre | Notre configuration | Pourquoi |
|---|---|---|
| Cache de pages | Bypassé sur n'importe quelle URL une règle MemberPress couvre, et chaque fois qu'un cookie de connexion MemberPress est présent | Le moteur de règles résout l'accès par visiteur au moment de la demande, de sorte qu'une copie mise en cache d'une page protégée est une copie qui a été autorisée pour quelqu'un d'autre et sera servie à tout le monde. |
| Paramètres de la passerelle webhook | Exclus du cache de page, des défis de bot et de la limitation des taux; les gammes de passerelles autorisées | Stripe et PayPal réessayent une notification ratée sur un calendrier de leur propre, donc un paramètre qui répond lentement ou défie la demande transforme un paiement complété en un abonnement qui ne s'active en silence jamais. |
| Emplois prévus | La file d'attente de travail MemberPress conduite par le système cron à un intervalle fixe | Les rappels d'expiration et de renouvellement sont des événements prévus, et sous wp-cron ils ne font feu que lorsqu'un visiteur arrive - ce qui signifie que les membres périmés gardent l'accès et les rappels sortent quelques jours après l'échéance de la carte. |
| Cache d'objets | Redis, avec des membres et des règles de recherche en mémoire | Résoudre si un membre peut voir une page touche plusieurs tables sur chaque demande, et répéter que le travail par page vue est ce qui rend une zone de membres se sentent plus lent que le site public devant elle. |
| Index des tables des transactions | Ajouté pour correspondre aux colonnes MemberPress reports filtrer et trier sur | L'historique des paiements ne fait que croître, et les requêtes de tableau de bord qui scannent ce sont la première chose à sortir une fois qu'un site a quelques années d'abonnements derrière lui. |
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.
Est-ce que la mise en cache va divulguer mon contenu payé à des non-membres ?
Pourquoi mes renouvellements de Stripe ne s'inscrivent pas parfois ?
Les abonnements expirent-ils à temps sur un site tranquille?
Puis-je utiliser MemberPress avec WooCommerce sur le même site ?
La sauvegarde inclut-elle les dossiers de membre et de paiement?
Exécutez MemberPress où le cache respecte vos règles.
Migration libre, webhooks qui ne sont jamais mis en cache, et expiration qui fonctionne à temps.