Stockage de données dans eZ Find !!!

J’ai découvert sur le désormais célèbre site de partage de connaissances de eZ Publish share.ez.no, l’annonce de la sortie Alpha 2 d’eZ Publish 4.4. Une des fonctionnalitées proposé m’a fait froid dans le dos :

eZ Find optionally supports serializing and storage of content which can be used to display it without hitting the database.

Le risque de voir eZ Find se transformer en base de données est grand et n’est pas sans risque.

Continue reading

Livre gratuit : Programmer avec SPIP 2

SPIP est un système de publication et une plateforme de développement. Il est très répandu dans le monde associatif voir même pour certains sites institutionnels. Il dispose de toutes les fonctionnalités classique d’un CMS Moderne.

Le site http://programmer.spip.org/ propose une documentation très complète des fonctionnalités de SPIP. On peut désormais commander une version papier du livre « Programmer avec SPIP ».

Des exports réguliers au format PDF sont mis à la disposition des développeurs SPIP : http://programmer.spip.org/Le-livre.

Lien "aller au contenu" et "aller au menu"

Une bonne pratique pour améliorer l’accessibilité d’un site est d’ajouter un lien en haut de chaque page pour aller directement à la zone de contenu principal et un lien pour accéder directement au menu de navigation.

Continue reading

Le View Cache eZ Publish n’est pas sans risque

L’utilisation des caches avec eZ Publish est obligatoire vu la lourdeur du moteur de template et du modèle de données. Le cache consiste à stocker dans un fichier le résultat d’une requête. La prochaine requête renverra le contenu du fichier sans effectuer les traitements coûteux en ressources. Le ViewCache (ou cache de vue) est l’un des caches le plus utilisés.

Continue reading

2010 : l’année des CMS

Initialement, je croyais que 2010 serait l’année des frameworks PHP, finalement, c’est les CMS qui sont à l’honneur. Chacun des principaux CMS sortent une version majeures au cours de cette année : Drupal, Joomla, Worpress et autres eZ Publish. Tour d’horizon des nouveautés pour chacune de ces solutions

Continue reading