J'ai créé en PHP une application qui permet d'obtenir un point de vente en magasin, basé sur le site ecommerce de la société qui tourne sous Opencart.
Le logiciel tourne parfaitement et remplit toutes les tâches qu'on lui confie.
Seul point négatif, vu que le magasin comporte plusieurs milliers de produits et autant de déclinaisons de ces produits, la page est très lourde à charger et les recherches prennent également beaucoup de temps.
Voici ma config:
- Windows 10 Pro x64 - Wamp 3.2.6 x64 - PHP 7.3.5 - Apache 2.4.39 _ MySQL 5.7.26
Pas d'antivirus, pas d'erreur et le Wamp est configuré au max (fichiers hosts, fichier php.ini modifié, my-large.ini également.
Je n'ai donc pas vraiment de problème à proprement parler.
J'aimerai simplement avoir vos idées afin d'alléger le travail sur la quantité de produits (chargement, recherche,...). Est-ce qu'il est possible de stocker cette liste en cache ou dans un fichier texte afin d'accélérer le traitement ? Durant la requête, je ne prends que les champs indispensables (nom, prix, stock, déclinaisons si existantes).