Avant de tourner définitivement la page avec ce CMS, je partage les liens que j’ai trouvé les plus intéressant pour comprendre et exploiter ce CMS.
Documentation officielle
- La documentation officielle
- Le code source des dernières versions et la documentation de l’API
- Site de partage de connaissance sur eZ Publish
Scripts PHP
- Faire un script CLI avec eZ Publish
- Descriptif des format attendu par les méthodes toString et fromString des datatypes standars
- Faire un Content Action Handler
Template eZ Publish
Blocks XML
eZ Find
- Documentation eZ Find
- Les fetchs eZ Find
- La syntaxe de Solr
- Configurer les datatypes pour eZ Find
- Faire un nuage de tag avec eZ Find
- Gestion datatypes eZFind Solr
- Indexer des données complémentaires dans Solr
- Exploiter la syntaxe Solr
eZ OE
Comprendre le cache eZ Publish
Front (Performances, accessibilités, … )
- Étude de l’accessibilité d’eZ Publish
- ezjscore: framework JavaScript et Ajax pour eZ Publish
- Améliorations les performances du front
- Optimiser les images générées par eZ Publish
Sécurité
Tutoriels
- Créer des objets eZ Publish avec PHP
- Mise en place du script
- Configurer l’utilisateur
- Ajouter le contenu
- Renseigner les méta-données
- Créer l’objet
- Importer les Blocks XML
- Importer les images et les fichiers
- Ajouter des relations d’objets
- Créer des datatypes avec eZ Publish
- Modèles de données eZ Publish
- Configuration des ini
- Implémentation du datatype (1)
- Implémentation du datatype (2)
- Saisie des données
- Template de vue et template d’édition
En vrac
- Réduire la taille de la base de données avant backup
- Quelques trucs à propos du debug
- Exploiter les possibilités de la variable persistante
- Extension Google Chrome pour chercher dans la documentation et l’API
- Check list pour eZ Publish
Salut Sylvain,
Belle aggrégation !
Tu annonces que le temps est venu pour toi de tourner la page eZ Publish, pourquoi donc ?
–
Nicolas Pastorino
eZ Community Manager
Même chose..Why ???
S.
18 mois sur un même produit ça fait déjà pas mal. Il est temps de passer à autres choses, je suis encore trop jeune pour m’enfermer dans une technologie.
eZ Publish, comme tous les autres produits, n’est pas parfait, et à force de ne faire que ça, on ne voit plus que les défauts : langage de template, couplage fort entre le front et le back, API écrit en « PHP 4 et demi », absence d’un modèle MVC, le modèle de données, le cache, … .
Je doit bien avouer que j’ai du mal à m’épanouir avec cette techno. Bref, une envie de découvrir d’autres choses qui me correspondra peut être mieux (ou pas). J’essaye.
Fair enough.
Tu pars sur quel panachage de technologies du coup ?
Il suffit de regarder la traine du title de mes pages Web.
Plus sérieusement, du coté des CMS, Drupal, WordPress et Joomla sortent (ou ont sorti) une release majeure cette année. Chacun à des atouts à faire valoir mais ça reste pour du petit / moyen site.
Après pour des plus gros sites, je reste persuadé que les frameworks sont plus adaptées. Symfony et Zend Framework sont les plus répandus mais comme pour les CMS Release majeur cette année.
eZ ComponentsZeta Components est intéressant mais à part eZ Publish, je connais peu de monde qui exploite ce framework. Si tu as des exemples, je suis preneur.Voila grosso modo, les technos que je vais suivre en cette fin d’année. Après, il faudra que je me focalise sur 1 ou 2 technologies, mais ca ne dépend pas que de moi.
*mode_pub
Si tu as besoin d’un bon hébergement… je déploie des VMs plus vite que mon ombre (même « spécial eZ » si jamais tu changes d’avis) :D