Vous consultez les articles taggés cache
Juil
28

La vérité sur le cache ttl d’ez publish

Voilà un petit retour suite à une longue investigation sur le fameux

{set-block scope=root variable=cache_ttl}0{/set-block}

Cette ligne permet d’invalider le cache de vue (cache content) de TOUTE la page.

Voici les différents cas dans lesquels le cache va être invalidé :

Déclaration de cette ligne dans les templates suivants :

• Le content view (c’est le template qui se charge d’afficher le rendu de $module_result.content, dans la plupart du temps la view full)

• N’importe quel template inclus à partir du template utilisé pour le content view

• Dans un template qui utilise un opérateur qui va renvoyer le contenu d’un autre template qui va contenir le cache ttl à 0

Lire la suite

Jan
31

Optimiser un site Drupal à fort trafic

Optimiser site Drupal à fort trafic

Cette article fait suite à une conférence donnée au Drupal Camp ce week end.

J’ai décidé d’en faire un article à part car je l’ai trouvé vraiment intéressante, certaines choses peuvent s’appliquer à n’importe quel site, qu’il soit développé avec Drupal ou non.

Par fort trafic, le conférencier voulait dire site avec des millions de visiteurs unique par jour (genre les sites ecommerce).

Cette conférence était séparée en 2 parties:

Comment optimiser le trafic anonyme

Par trafic anonyme, je veux dire toutes les pages qui sont exactement les mêmes pour tous les visiteurs, donc pas d’informations personnelles, pas de bloc dynamique personnalisé pour le visiteur.

Ce trafic est le plus facile à gérer, car le contenu de la page est identique pour tout le monde.

Voici donc les moyens pour optimiser ce trafic.

Lire la suite

Fév
25

eZ Publish – Désactivaction du cache

Pour désactiver le cache d’eZPublish, modifier le fichier settings/override/site.ini.append.php comme suit :

[OverrideSettings]
Cache=disabled
 
[ContentSettings]
ViewCaching=disabled
PreviewCacheUsers=disabled
PreViewCache=disabled
 
[TemplateSettings]
TemplateCache=disabled
TemplateCompile=disabled
NodeTreeCaching=disabled
Debug=disabled
ShowXHTMLCode=disabled
ShowUsedTemplates=enabled
Déc
2

Installation de APC pour PHP5

Author Nico    Category PHP     Tags ,

Voici les instructions nécessaires pour l’installation du gestionnaire de cache APC pour PHP5 sous Ubuntu (testé fonctionnel sous Ubuntu 9.10).

Référence : http://prendreuncafe.com/blog/post/2006/11/01/Installer-laccelerateur-APC-pour-PHP5-sur-Ubuntu

Edito

Bienvenue sur Mémorandom.

Mémorandom est le blog de 2 développeurs web, Appo et Nico.

Vous y trouverez des informations sur différents domaines touchant de près ou de loin au développement web

Tutoriels Yii Framework

Nos derniers articles

Blogs Dev

Liens

Étiquettes