Bonjour,
Même s'il est possible d'implémenter de la pagination dans l'affichage du panier ; le chargement du panier dans HikaShop va récupérer toutes les lignes, de plus le chargement complet du panier va également charger les produits correspondants.
Le chargement complet du panier (avec tous les produits liés) est nécessaire pour le passage en caisse ; car cela permet d'avoir des elements comme le poids du panier.
Avoir un serveur puissant (CPU & RAM) est donc nécessaire pour supporter ce genre de quantité de données car même si le logiciel utilise des requêtes optimisées et limite le nombre de requête ; cela reste toujours une grosse quantité d'éléments à stocker en mémoire et à traiter.
Je pense qu'HikaShop est structuré pour tenir la charge, les tables sont indexées, pas trop nombreuses et j'ai fait une grosse passe d'optimisation dans HK3 afin d'éviter du rechargement du panier.
Si le serveur est assez puissant et peut supporter la charge ; Il reste néanmoins intéressant de faire des modifications dans les vues afin que les pages ne soient pas trop grosses pour le client (et pour le serveur..)
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.