Étude de cas · Performance et résilience WordPress
Concevoir un produit WordPress pour des sites iraniens plus rapides et indépendants.
Pishtaz est une extension WordPress Pro en début de développement visant à réduire la dépendance aux requêtes web externes. Gramida façonne une architecture résiliente qui accélère les sites en situation normale et les rend moins vulnérables lorsque la connectivité internationale ralentit ou disparaît.
Pishtaz
La performance ne devrait pas dépendre de l’aboutissement d’une requête externe.
Marché: Écosystème WordPress iranien
État du projet: Développement initial · Phase A
Le contexte opérationnel
La contrainte principale
De nombreux sites WordPress dépendent de polices, avatars, embeds, vérifications de mise à jour, CDN et analytics externes. Lorsqu’une source ralentit ou devient indisponible, les pages et l’administration peuvent attendre de longs délais. Le défi est de réduire cette dépendance sans transformer l’exploitation en une série de réglages manuels fragiles.
Ce que Gramida a conçu et construit
- Une architecture PHP modulaire, propre et événementielle pour le blocage, le monitoring, les ressources locales, la gestion du noyau, l’optimisation, les licences et les mises à jour.
- LocalHost pour servir localement certaines polices, avatars et dépendances front-end.
- SmartMode pour détecter la connectivité, éviter les appels externes inutiles et revenir automatiquement au fonctionnement normal.
- SpeedReport, REST API documentée et support WP-CLI, avec un panneau React SPA prévu.
Éléments concrets et résultats
Le projet est à un stade précoce. Les chiffres du modèle produit sont des objectifs de conception et scénarios de référence, pas des résultats en production : ramener les requêtes externes d’environ 30–50 à 2–5 et améliorer un benchmark de chargement représentatif d’environ 4,2 à 1,8 seconde. Ils seront remplacés par des mesures après les tests.
Ce que ce travail confirme
Les produits de résilience solides créent de la valeur dans les deux situations : plus rapides avec une connexion saine et plus continus en cas de panne. Un rapport avant/après rend aussi le travail technique visible pour le client.
Vous développez une activité sur des systèmes complexes ?
Indiquez à Gramida où les opérations, l’expérience client ou votre stack technique créent des frictions inutiles.
Parler de votre prochaine étape