Les meilleurs développeurs e-commerce freelances sont sur Codeur.com
Fermé · 30 à 300 € · 2 offres · 851 vues
Bonjour,
J’utilise prestashop 1.6.0.9 en multi-boutique sur 2 noms de domaines différents (1 site pro ([URL visible pour les membres Pro]) et 1 site particulier ([URL visible pour les membres Pro])) qui fonctionnent plutôt bien dans l’ensemble.
Je n’utilise pas le template de base de Prestashop, mais le thème Autumn acheté il y à quelques année sur Themeforest, qui est très bien conçu par ailleurs et ne présente pas de bug.
De ce fait, j’ai désinstallé tous les modules inutilisé pour exploiter ceux fournis avec le thème.
(Dans l'immédiat, il ne m'est pas possible de migrer vers PS 1.6.0.14 car le créateur de thème à décidé d'arrêter le suivi de ses thèmes).
Les boutiques sont installées sur un serveur VPS chez EVX Online, cependant j’ai toujours ce time to first byte à un peu plus de 1 seconde environs, alors que sur mon site vitrine en HTML5 ([URL visible pour les membres Pro]) obtiens d’excellents résultats.
Mes débuts sur le CMS Prestashop ont commencé sur une version 1.4, et suivi et mise à jour depuis plusieurs années les versions jusqu’à la 1.6.0.9 et tout s’est toujours bien déroulé.
Cependant, en activant _PS_DEBUG_PROFILING_ à true, les résultats de plusieurs lignes ne sont pas bonnes: ex: Load time: 1392 ms, Hook displayHome 5.92 Mb in 395 ms, Hook displayTop 3.13 Mb in 129 ms et Hook displayHeader 3.98 Mb in 105 ms, le Memory peak usage: 27.6 Mb, SQL Queries: 745 queries en rouge etc… et malgré ces données, les boutiques offrent une navigation agréable et fluide…
En nettoyant régulièrement la bdd, je constate que la table _configuration contient plus de 1600 lignes de code, ce qui me semble énorme ! J’ai même pu retrouver une ligne (233, NULL, NULL, 'PS_INSTALL_VERSION', '1.5.4.1', '[Téléphone visible pour les membres Pro]:00:00', '[Téléphone visible pour les membres Pro]:00:00’), dont ne comprend pas ce qu’elle fait ici !
Je me pose la question si malgré toutes les MAJ effectuée, la table _configuration n’à pas cumulé toutes ces données au lieu de les mettre à jour ou les supprimer…
Ma question est de savoir :
- Est il possible d'effectuer un « nettoyage" de la table _configuration et conserver uniquement les lignes de fonctionnement et de comportement de PS 1.6.0.9, modules etc… et retirer tout le reste qui est « corrompu » et qui,; peut être pourrait nuire ou ralentir les boutiques (ce fameux time to first byte)
- Quasi tous les modules du Front Office sont chargés dans le Hook DisplayHeader et nécessaire au bon fonctionnement de ces derniers (mise en page CSS, JS etc…), si j'en supprime quelques un, je perds les mises en page CSS/JS en Front office, comment équilibrer la chose ?
- Je rencontre depuis plusieurs temps un bug d’affichage sur la page de retour paiement et ce peu importe le mode de règlement choisi (SystemPay, Chèque, PayPlug, Virement bancaire), en gros, le symptôme est que tous les résultats de paiement sont bien affichés, mais avec chaque corps de section de séparation à 100% en hauteur, ce qui fait que le scroll est impressionnant !
Voila, je ne sais pas si vous êtes en mesure de m’aider, et le cas échéant, à combien cela pourrait me revenir.
Dans l’attente de votre réponse,
Cordialement
Olivier
Budget indicatif : 30 à 300 €
Publication : 07 avril 2015 à 16h00
Profils recherchés : Développeur e-commerce freelance , Développeur Prestashop freelance , UI/UX designer freelance
2 freelances ont répondu à ce projet
1 proposition de devis en moins de 2h