Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forum osCommerce-fr _ Echanges développeurs _ Ultimate SEO URL 5

Écrit par : laurent54 27 Apr 2012, 09:46

Bonjour,

J'ai une boutique avec plusieurs dizaine de milliers d'articles en ligne, j'utilise Ultimate SEO URL 5 FWR MEDIA, et je constate une consommation excessive de mémoire liée à ce module, je pense que celà vient du système de cache plus particulièrement, je n'ai pas d'option pour ne pas l'utiliser et j'aimerais des pistes pour me lancer dans cette opération.
Quelqu'un à t'il déjà rencontré le problème ?

Cdt,

Écrit par : chti_poupon 7 May 2012, 18:22

Bonjour,
Il est paradoxal que le cache rallonge la durée, d'autant que cette contrib prévoie de nombreuses façons de stocker lire et gérer le cache :

Citation
  • Select your chosen cache system
    • File:
      Stores the cache as a text file. No queries are used after the cache is fully loaded.
    • SQLite:
      Stores the cache in an SQLite database. No MySQL queries are used after the cache is fully loaded.
    • MySQL:
      Stores the cache in the database.
    • Memcache:
      Super fast Memcached option. Requires Memcache compiled in apache.
      This is really only a solution for shops running on dedicated/VPS servers as it is unlikely to be available in shared hosting
      Read the benefits http://www.danga.com/memcached/.
  • Set the number of days to store the cache
    • How many days a cache will be kept before auto deleting itself.

Ce fichier opération.htm met aussi en garde contre un bouclage possible :
Citation
  • Force www.mysite.com/ when www.mysite.com/index.php
    • Redirects index.php to your base domain. Beware! on some servers this creates a redirect loop so turn it on .. try it .. if it creates a loop turn it OFF.


As-tu exploré toutes les voies possibles ?

Bons essais
Chti poupon

Écrit par : captainfantastic 18 May 2012, 10:50

Bonjour

un peu dans le meme domaine, j'ai un disclaimer qui s'affiche lorsqu'on entre par la page index.php de base mais si quelqu'un enregistre en favori une adresse retravaillée par le module SEO, bien qu'a la base ce soit toujours la page index.php qui s'exécute, le visiteur ne voit pas le disclaimer.


Quelqu'un sait me dire pourquoi le script n'est pas exécuté losqu'on entre directement par une adresse reformatée SEO ?

Merci

CF

Écrit par : chti_poupon 18 May 2012, 15:11

Bonjour,
Pour le sujet de départ, il y a eu, de ma part, confusion entre vitesse d'affichage et consommation mémoire ! confused.gif ??:
Un cache consomme en effet de la mémoire statique, mais, tant que les paramètres sont les mêmes, de nombreuses portions de code et requêtes ne sont plus recalculées, mais lues en mémoire: ce qui gagne beaucoup de temps, surtout avec une grosse BDD où le temps de recherche n'est plus négligeable.
Mets la durée de vie à 1 jour et vois le lendemain si la mémoire est moins occupée et si l'affichage est toujours aussi rapide.
Le temps d'affichage est pris comme critère pour le référencement au moins par GG.
Pour la question subsidiaire, ce n'est probablement pas SEO qui est responsable, mais la mise en mémoire du n° de session, donc le gadget a déjà été vu, DONC ta table session ne se vide pas et est archi pleine et c'est ce qui occupe ta mémoire !!!
Pour y remédier, voir la FAQ http://www.oscommerce-fr.info/faq/qa_info.php?qID=217 et dans ce forum
Bons essais !
Chti poupon

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)