
POUR THELIA 1.4.2 UNIQUEMENT !
Ce pack de fichiers a pour but d'optimiser les performances d'accès à la base de données de votre Thélia, en partant du constat suivant:
1) Thélia crée une connexion à mySQL pour chaque création d'objet.
2) Pour la génération d'une page donnée, la même requête à mySQL est effectuée plusieurs fois.
On peut en déduire deux axes d'optimisation:
Premier axe: éliminer les multiples demandes de connexion à mySQL. Pour ce faire, Cnx.class.php est modifié pour créer une et une seule connexion à la base de données, et retourner cette connexion à chaque nouvelle demande de création. On n'utilise donc plus qu'une seule connexion pour toutes les requêtes qui suivront.
Deuxième axe d'optimisation: utiliser un cache en mémoire pour le résultat des requêtes effectuées par BaseObj->getVars(), afin de ne pas soumettre à mySQL les requêtes identiques qui sont souvent la conséquence du système de boucles.
Afin d'éviter des incohérences d'affichage dans le back-office, le cache de BaseObj est désactivé lorsque les requêtes proviennent du back-office, où le besoin en performance n'est pas crucial.
Ce composant est offert par Franck, merci à cet auteur
| Désignation | Prix € | Action | |
|
Réf. CV-20-20100120123032 Plugin Thelia Liste de mariage |
29.00 | [+] |
|
Réf. CV-8-20100828124945 Plugin Thelia Templates à la SPIP |
offert | [+] |
|
Réf. CV-20-20100121131927 Parser optimisé pour Thélia |
offert | [+] |
|
Réf. CV-20-20100115093708 Plugin Thelia Compte Vendeur 1.0.7 |
49.00 | [+] |
|
Réf. CV-20-20100619190120 Plugin Traduction Facile |
offert | [+] |

Copyright ©2009-2010 - Ergonoshop, tous droits reservés | Conditions d'utilisation | Contact | Icones Oliver Twardowski
Adobe® Flash®, Flex®, Fireworks®, Photoshop®, Illustrator®, InDesign® et After Effects® sont des marques déposées
d'Adobe Systems Incorporated.