Seenthis
•
 
Identifiants personnels
  • [mot de passe oublié ?]

 

b_b

@b_b
http://blog.eliaz.fr
RSS: b_b
tous les messages de b_b
  • @b_b
    b_b @b_b PUBLIC DOMAIN 9/04/2018
    2
    @spip
    @jeanmarie
    2

    Plugin mémoization

    La mémoïzation est « une technique consistant à réduire le temps d’exécution d’une fonction en mémorisant ses résultats d’une fois sur l’autre ». C’est aussi le nom d’un plugin SPIP qui a recours aux caches memcache(d), APC, xcache, eaccelerator ou redis, pour accélérer les accés aux caches SPIP. Il propose aussi une option de base, filecache, pour les hébergements sans cache mémoire.

    La librairie utilisée pour ce plugin peut également être utilisée de manière autonome sur mesure dans le code d’un plugin, ou même par toute application indépendante de SPIP. Pour cela, voyez l’article « Memoization, la librairie ».

    ▻https://contrib.spip.net/Plugin-memoization
    ▻https://contrib.spip.net/Memoization

    #spip_blog

    b_b @b_b PUBLIC DOMAIN
    • @jeanmarie
      jeanmarie @jeanmarie CC BY-NC-SA 9/04/2018

      Quand on n’a que filecache, est-ce qu’il y a un intérêt à l’utiliser ? Le plus grand nombre de dossiers augmente les perfs ?

      jeanmarie @jeanmarie CC BY-NC-SA
    • @b_b
      b_b @b_b PUBLIC DOMAIN 10/04/2018

      Non, car si mes souvenirs sont bons, la méthode filecache de memoization a été intégré au core depuis un bon moment, cf : ▻https://core.spip.net/projects/spip/repository/revisions/21067

      b_b @b_b PUBLIC DOMAIN
    • @jeanmarie
      jeanmarie @jeanmarie CC BY-NC-SA 10/04/2018

      D’ac.
      Ça vaudrait peut-être le coup de le préciser dans la doc ?
      C’est à partir de SPIP 3.1 ?

      jeanmarie @jeanmarie CC BY-NC-SA
    • @b_b
      b_b @b_b PUBLIC DOMAIN 10/04/2018

      Pour la doc fais toi plaisir, elle est toute fraîche sur contrib.

      D’après le source, oui c’est bien à partir de SPIP 3.1 : ▻https://core.spip.net/projects/spip/repository/entry/branches/spip-3.0/ecrire/public/cacher.php#L15

      b_b @b_b PUBLIC DOMAIN
    • @jeanmarie
      jeanmarie @jeanmarie CC BY-NC-SA 10/04/2018

      C’est fait...
      Merci aux contributeurs pour la doc !

      jeanmarie @jeanmarie CC BY-NC-SA
    Écrire un commentaire

thèmes

  • #spip_blog
À propos de Seenthis Propriété intellectuelle Recommandations API