eZ publish : Interview de Bård Farstad, Aleksander Farstad et Bertrand Maugain
Par Frédéric HOVART, vendredi 14 janvier 2005 à 14:27 :: Interviews :: #10 :: rss
Ez publish, l'outil de gestion de contenu open-source est sorti récemment en version 3.5.0.
Nous avons saisi l'occasion pour demander aux fondateurs de la société eZ systems (Bård Farstad, Aleksander Farstad) ainsi qu'à leur représentant en France (Bertrand Maugain) de nous donner leurs opinions, leurs impressions et leurs souhaits concernant leur CMS et de nous parler de son avenir.
- A quel public ou quels types d'applications s'adresse eZ publish ?
En regardant les références eZ publish, on se rend très bien compte du panel d'utilisation d'eZ publish. eZ publish est un des CMS les plus flexibles du marché et on retrouve cette flexibilité dans le choix des options. eZ publish s'applique donc aussi bien aux solutions e-commerce complexes pour le compte des grandes qu'aux particuliers pour la réalisation de sites Web simples.
Quelques exemples:
- Fast Search and Transfer, Fastsearch.com est un bon exemple concernant le multilinguisme. Ce site Web supporte en effet 8 langues différentes.
- http://www.agricolturaitalianaonline.gov.it/ est le site du ministre de l'agriculture italienne.
- Sparkassen Informatik qui utilise eZ publish pour un extranet regroupant plus de 250 banques allemandes.
- Felleskjøpet, fk.no est un exemple de webshop complet avec plus de 600000 produits dans un catalogue. Cette réalisation e-commerce étant intégrée avec SAP et Oracle.
- Au niveau des références françaises on peut donner le nom de l'INRA (Institut National de la Recherche Agronomique) qui est en train de restructurer son architecture Web avec eZ publish.
Voilà pour le panel d'utilisation d'eZ publish.
- Quels sont les concurrents de eZ publish ?
Puisque le framework eZ publish est utilisé dans des optiques très différentes, nous rencontrons des concurrents différents selon le type d'application d'eZ publish: des très grands noms en matière de CMS et webshops comme Interowen et Intershop aux concurrents locaux dans les différents marchés ou encore les autres systèmes Open Source.
- Quels sont les principaux avantages de votre produit par rapport à la concurrence ?
Le plus grand avantage d'eZ publish est incontestablement sa flexibilité.
Tout d'abord sa flexibilité en matière de modèle de contenu: vous pouvez créer avec eZ publish votre propre contenu en quelques secondes là ou d'autres CMS nécessite de la programmation (modules...).
Cette flexibilité en fait une alternative Open Source et professionnelle aux systèmes propriétaires.
Nous sommes une entreprise commerciale et professionnelle également et nous gérons le développement et le support. Ainsi nos clients obtiennent à la fois la qualité de service d'une société commerciale combinée à la liberté et la flexibilité de l'Open Source.
De plus avec la version 3.5 et une toute nouvelle interface d'administration eZ publish devient un CMS très facile à utiliser pour un CMS haut de gamme.
Notre philosophie est résolument Open Source et cela se ressent au niveau d'eZ publish: Open Standards, Open Source et Open architecture.
- Les principaux inconvénients ?
D'autres systèmes permettent parfois de réaliser une fonctionnalité spécifique immédiatement après l'installation (out of the box) alors qu'eZ publish donne plutôt un grand nombre de possibilités à l'utilisateur. Ainsi, l'utilisateur met lui-même en place la fonctionnalité souhaitée correspondant encore davantage à ses besoins et cette liberté, cette flexibilité sont appréciées. Même si certaines solutions se focalisent sur des fonctionnalités out of the box spécifiques, nous préférons donner la possibilité à l'utilisateur de réaliser tout ce qu'il désire et ce facilement.
- Vous organisez un séminaire à Lyon en janvier 2005, ce qui est une première. Par quels autres moyens, comptez vous faire connaître eZ publish dans les mois à venir ?
Nous avons un français, Bertrand Maugain, au sein de l'équipe eZ systems.
Nous sommes également actifs sur le marché français notamment avec une collaboration importante avec nos partenaires et futurs partenaires. Nous avons la volonté d'être de plus en plus actif sur ce marché en organisant d'autres séminaires comme celui-ci. Il s'est d'ailleurs très bien passé et nous avons eu des retours très positifs où les gens étaient souvent impressionnés par la puissance d'eZ publish. Nous voulons également être présent sur les forums, salons ou autres événements Open Source en France.
De plus la communauté française va pouvoir se développer et s'organiser davantage grâce à www.ezpublish-france.com qui vient d'être mis en ligne. Ce site est à 100% consacrée à la communauté et c'est elle qui le fera vivre et évoluer.
- Pouvez-vous nous donner les références principales d'eZ publish ?
Fast search & Transfer, Les Nations Unies, l'Etat de Floride, Le ministère de l'agriculture en Italie, l'école de Business de Copenhague ou encore Sparkassen Informatik.
Sur le territoire français, le CIRAD ou encore l'INRA utilise eZ publish. D'autres références devraient s'ajouter prochainement.
- Sur quels projets important votre société eZ Systems a-t-elle travaillé en 2004 ?
La plupart de nos projets clients sont réalisés par nos partenaires. Nous avons la volonté de nous concentrer sur le développement d'eZ publish et sur le support de nos partenaires. Nous avons quelques clients de grande envergure comme Sparkassen Informatikk avec lesquels nous travaillons sur des projets personnellement. Mais comme je viens de le dire nous voulons travailler avec des partenaires professionnels et travailler en collaboration avec eux pour donner le meilleur service possible à nos clients.
Un site en Norvège en 2004 sur lequel nous avons été très actif est par exemple: barnimagen.no, un des sites avec le plus haut trafic en Norvège.
- Quel est le chiffre d'affaire de votre société ?
Pour 2005 nous prévoyons un CA de l'ordre de 2-3 millions d'euros.
- Quel est le chiffre d'affaire généré autour de eZ publish en France ?
Nous n'avonas pas d'éléments pour répondre à cette question.
- Combien de société offrent développement et support autour de votre produit ?
Puisque nous avons récemment lancé notre nouveau programme de partenariat, nous avons actuellement 20 partenaires. Nous avons un bon nombre de partenaires potentiels avec lesquels nous commençons à travailler et qui devraient devenir partenaires officiel au cous de l'année.
Il y aussi un nombre important d'entreprises qui réalisent ou proposent des solutions techniques basées sur eZ publish et ce sans aucun contact ou relation officielle avec nous.
- Parlez nous de votre programme de partenariat ?
Le programme de partenariat eZ publish officiel est décomposé en trois parties: les partenaires Solutions, les partenaires Logiciel et les partenaires Hébergement.
Ces différents programmes s'adressent aux entreprises fournissant des services, des solutions ou des logiciels professionnels autour d'eZ publish. A travers le programme de partenariat nous aidons nos partenaires sur le plan commercial et marketing, support. Nous sommes également avec eux et leur apportons notre soutien dans leurs différents projets clients et leur fournissons même des projets que des clients négocient directement avec eZ systems. Nous avons une intime collaboration et ils peuvent également profiter du réseau de partenaires (connaissance, information, collaboration).
Notre but est de voir réussir nos partenaires avec eZ publish.
- Quelles sont les améliorations prévues pour eZ publish dans les prochaines versions ?
Pour la version 3.6, les priorités sont la documentation qui sera refaite entièrement et en profondeur, l'usabilité, la convivialité pour les développeurs (après celle pour les utilisateurs dans 3.5 avec notamment la nouvelle interface d'administration) et différentes optimisations.
Les réponses suivantes sont celle de Bård Farstad.
- En terme de performance (temps d'exécution, gestion de nombreuses connexions) comment situez vous votre framework par rapport à vos concurrents?
Vous avez plusieurs possibilités pour gérer des sites ayant une charge importante. Puisqu' eZ publish est construit sur un Framework de développement vous avez de nombreuses possibilités pour configurer le système comme vous le souhaitez. En configurant notamment le système de cache et le clustering dans eZ publish vous pouvez gérer sans problème des sites à très haut trafic. Il est performant et n'a pas à rougir vis à vis de ses concurrents dans ce domaine.
- La solution de cache embarquée est-elle suffisante pour des sites à fort trafic ou faut-il la remplacer par une solution externe le cas échéant ?
Dans le cas de très fort trafic nous utilisons habituellement un proxy de cache externe ou nous configurons eZ publish pour générer du contenu totalement statique à chaque fois qu'un changement de contenu intervient. Avec de tels paramétrages, vous pouvez optimiser eZ publish et gérer de milliers de pages par seconde.
- EzPublish est souvent décrit comme étant doté d'un environnement de développement agréable et facilitant le travail collaboratif, à quoi pensez vous devoir cette réputation ?
Cela a été notre priorité dès le début. Quand nous avons commencé à réaliser et développer eZ publish 3 nous voulions avoir un framework flexible et extensible. On entend par là que l'on peut créer ses propres sites avec ses propres modèle et structures de contenu (que l'on définit soi-même) le tout sans programmer une seule ligne de code! Les utilisateurs adorent cette fonctionnalité et c'est ce qui fait que eZ publish devient si populaire.
- Est-il aisé d'utiliser les WebServices avec Ez publish. Pour le déploiement du server SOAP vous mettez en avant l'utilisation de package SOAP de PEAR. Ce package et l'utilisation de cette librairie dans ce genre d'environnement vous semble abouti/adéquat ?
En fait nous n'utilisons pas le package SOAP de PEAR. Nous avons notre propre librairie SOAP contenant une implémentation client et serveur. EZ publish peut donc utiliser facilement des Services Web (Web services) aussi bien en tant que client que Serveur. EZ publish a également un dispatcher SOAP et un module système tout implémenté si bien que vous pouvez tout à fait réaliser votre propre application (sous forme de plugin) Web Service dont l'implémentation est basée sur eZ publish.
- Sur votre site vous recommandez l'utilisation de MySQL, mais dans ce cas conseillez-vous tout de même au utilisateur de PostgreSQL d'optez pour votre CMF.
La plupart des utilisateurs eZ publish utilisent Mysql. C'est la base de données la plus utilisée dans ce genre d'application et c'est la base de données la plus simple pour débuter. Nous avons également de nombreux utilisateurs utilisant eZ publish avec PostgreSQL et nous supportons cette base de données exactement de la même manière que MysQL. En fait, si vous utilisiez PostgreSQL avant d'utiliser eZ publish alors il suffit de continuer à l'utiliser, de même dans le cas de MysQL. EZ publish supporte également Oracle mais c'est un plugin payant disponible sur eZ.no.
Merci de votre disponibilité







Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Vous pouvez soumettre un commentaire en remplissant le formulaire ci-dessous. Toutes les contributions font l'objet d'une étape de modération par notre équipe.
Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.