eZ Publish est un ancien CMS (Content Management System) open source développé et distribué par la société norvégienne eZ Systems.
Il s’agit d’une application qui offre des solutions professionnelles pour les sites Web dynamiques. Pour cette raison, il peut être utilisé pour construire n’importe quel type de projet, des sites personnels aux sites d’entreprise nécessitant différents profils d’accès, des boutiques en ligne, des forums de discussion et d’autres fonctions complexes.
Fonctionnalités
eZ Publish comprend un grand nombre de fonctionnalités avancées qui permettent de développer des projets professionnels, complexes, sécurisés et fiables en peu de temps. En plus de ces fonctionnalités, le système permet des extensions et des modifications qui permettent au projet de progresser dans différentes directions. Il s’agit d’un système très flexible qui permet de gérer plusieurs sites dans la même installation et qui offre des fonctionnalités telles que la mise en cache du contenu, le remplacement des modèles, la gestion des URL, les types de données, les flux de travail, etc. Il possède également son propre langage qui facilite l’accès aux éléments de contenu. Il est très extensible, ce qui permet de développer et de mettre en œuvre des extensions, des opérateurs, des fonctions, des types de données et des bibliothèques tierces.
Il est considéré comme l’un des meilleurs dans son domaine.
Exigences
Peut être utilisé sous Windows et plusieurs variantes UNIX telles que MacOS X, Linux, FreeBSD, Solaris, IRIX, etc. En outre, il fonctionne avec n’importe quelle base de données sans modification du noyau. Ce système fonctionne sur une plate-forme PHP, généralement avec Apache comme serveur Web et MySQL ou PostgreSQL comme SGBD.
Licence
En outre, eZ Publish dispose d’une double licence. Il existe une licence GPL (General Public License) et une licence professionnelle. Ceux qui choisissent la licence GPL peuvent créer leurs propres applications et contribuer au développement de logiciels libres. Ceux qui choisissent la licence professionnelle peuvent mener des campagnes de commercialisation de leurs propres logiciels basés sur le système eZ publish.