|
|||||||
| Portails Forum d'entraide sur les Portlets (JSR 168 / JSR 286) et les solutions Java de type portail (GateIn, Liferay, JBoss Portal, eXo Platform, etc.) |
|
|
Publicité ' | |||||||||||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#1 |
|
Membre Expert
![]() Inscription : février 2007 Messages : 2 354 ![]() |
Bonjour,
Je vous propose un petit sondage pour faire le point sur le sujet. Sous la dénomination portail, j'entends quelque chose qui fasse CMS + Portlet + Site-s- + front-end + back-end, tout, tout, tout ce qui a un rapport avec la publication de contenu sur le web. En votant, pourriez-vous préciser : facilité, POUR LE DESIGNER / GRAPHISTE, d'intervenir et placer une charte graphique (pour le développeur, la plupart du temps, c'est facile, et il ne reste qu'à trouver des développeurs avec compétence de graphistes...) facilité d'usage du back-end pour l'utilisateur final ? impression générale de lourdeur / légèreté... gestion des droits ? gestion des workflows ? Aspects GED ? Aspects CMS ? Aspects Portlets ? Doc développeur ? Doc utilisateur ? Pertinence des frameworks supports (JCR ? Spring ? Etc ? ) Réussite / échec des projets menés ? facilité d'intégration Ajax ?J'ai choisi de proposer liferay, jboss portal, alfresco, exo, FileNet, mais il en manque peut-être
__________________
Mieux que Google, utilisez Sur Java spécialisé sur la plate-forme java ! Pour réaliser vos applications Java dans le cadre de prestations, forfait, conseil, contactez-moi en message privé.
|
|
|
00
|
|
|
#2 |
|
Inactif
Alexandre Jaquet Inscription : mai 2006 Messages : 2 199 ![]() |
Filenet
![]() Je veux pas faire le descriptif du produit c'est accessible sur le site d'IBM http://www-01.ibm.com/software/data/content-management/ Beaucoup de successfull stories avec ce produit Tu es totalement libre d'utiliser les outils out from the box que propose IBM comme des solutions standards ou alors tu peux tout customisé sans avoir de contraintes Personnellement j'utilise Spring, Iceface's, Hibernate pour le travail de customisation Cela supporte la gestion de millions de documents et propose tout ce que tu as mentionné. |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() Inscription : décembre 2004 Messages : 584 ![]() |
Bonjour,
Pour le moment, je travaille sur liferay, et plus précisément sur la "Standard Edition". Ce n'est pas une mince affaire car la prise en main n'est pas évidente au premier abord (voir même au second abord Liferay est ce qu'on peut appeler une "usine à gaz", pas toujours très stable, aux réactions parfois aléatoires, très lent au démarrage (autant serveur que sur lancement dans navigateur), ce portail reste pourtant très paramétrable et au rendu modifiable. Un point intéressant est que les développeurs du portail ont pensé aux développeurs qui travailleront dessus. Ils ont développé à coté de leur portail des outils "assistants" comme par exemple le "Plugins SDK" qui apporte les bases de création de projet pour les : - Portlet - Thème: rendu graphique pour le portail - layoutttpl: définition des zones de rangement des portlets dans la page Au niveau de la documentation, il faut s'accrocher un peu car c'est assez succint et dans ce qu'il y a, c'est pas forcement évident de trouver ce qu'on veut. Liferay après propose une formation sur laquelle ils se payent. c'est un peu le jeu, c'est opensource mais suffisament compliqué pour pousser les développeurs à payer s'ils veulent pouvoir maitriser l'outil. Un autre point sympa est la facilité d'installation, ils proposent plusieurs serveurs J2EE pré installés; quasiment pré à l'emploi (une petite doc les accompagne et explique les dernieres configurations à apporter pour le fonctionnement). Au demarrage du serveur, si la bd est vide, elle est créée (un peu long) mais ça permet en cas de crash de réinitialiser le portail facilement. Je n'ai pas eu l'occasion de les utiliser mais liferay propose un système de pont pour les portlets permettant l'utilisation: - Web Accessibility Initiative (technique pour l'accessibilité aux personnes handicapées) - Groovy - JSF - Struts - PHP - Python - Ruby Sinon, Liferay embarque un nombre conséquent de Jar (ce qui rend le portail lourd en place occupée) L'inconvénient, c'est que le portail est sur le serveur une application web mais aussi chacune des portlets qui seront déployées. L'inconvénient est que les portlets doivent aussi contenir leur jar (ne peuvent pas partager celles du portail, ou à moins de les mettre dans le common lib). Bref, ca fait des portlets qui pèsent aussi. Coté javascript, liferay est basé sur le framework JQuery (cette dependance n'est pas forcement un bon point car très restrictif, les adeptes aiment pouvoir etre libre de leurs choix de framework car chacun ont leurs avantages et inconvénients et le choix est effectué en fonction des besoins). En plus, la version actuelle du portail utilise JQuery 1.2.6 alors que le framework en est à sa v1.3.2 Ils proposent nativement plein de plugin de ce framework (dans des versions plus ou moins récentes) et le fameux JQueryUI. Ils ont aussi créé leur propre librairie javascript qui est pas trop mal et assez complète. Le portail intègre le jar de la JSR286 (portlet v2) ce qui permet de bénéficier des "resource request" facilitant la mise en place d'appel AJAX. Voila pour mon ressenti. Sinon, à moins que je me trompe mais Alfresco ici cité est juste un système de gestion de contenu (CMS) et ne permet pas de faire du dév de portlet. Pour preuve, il existe une portlet Alfresco pour l'intégrer dans Liferay. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() Inscription : juillet 2006 Messages : 765 ![]() |
Bonjour,
Au passage je propose d'utiliser ce thread pour ceux qui auraient une piste sur un CMS et un forum utilisable avec Google AppEngine (cloud computing de Google, sans virtualisation du système et 100% java). J'ai tapé "AppEngine" sur tout les fields de recherches des sites proposés, et je n'ai encore rien trouvé.
__________________
Robusta Web Library : Clients RESTful open source pour Java, Android & GWT. API Simple et Productive. Avec style. |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() ![]() Inscription : janvier 2009 Messages : 53 ![]() |
Bonjour,
Alfresco et Filenet ne sont pas des Portails mais des logiciels de gestion documentaire (DMS). Alfresco tend vers la creation d'un CMS permettant la publication de site Web (ce n'est pas le cas, a ma connaissance de Filenet, ou alors c'est un 'mauvaise' utilisation de l'outil). Beaucoup de client Alfresco, integre cet outil a Liferay pour permettre justement un publication de contenu sur un 'portail'. Travaillant pour eXo Platform, je suis necessairement biaisé, mais je tiens a preciser que l'un des avantage de cette plate-forme se trouve dans le fait que le portail ( http://www.exoplatform.org/portal/pu...oducts/portal/) et la gestion de contenu ( http://www.exoplatform.org/portal/pu...xomodules/ecm/) sont integres dans un seul outil, diminuant les risques liés a l'integration de 2 briques techniques. (notamment mise en place du SSO, configuration, conflits, ...) Salutations Tugdual http://www.exoplatform.org http://www.nantesjug.org http://tugdualgrall.com |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() |
Bonjour,
Il y a lutece comme portail CMS qui est open-source et developper par la ville de Paris http://fr.lutece.paris.fr/fr/jsp/site/Portal.jsp Lutece est un moteur de portail libre et Open Source qui permet de créer rapidement un site internet ou intranet dynamique basé sur du contenu HTML, XML... Ce logiciel est écrit en Java et est basé sur des briques Open Source éprouvées et reconnues (Spring, Jakarta-Commons, Freemarker, Lucene, Ehcache, ...). il existe un certain nombre de plug-ins et le code est disponible je vous donne aussi l'adresse pour sur les documentation pour les développeurs http://dev.lutece.paris.fr/fr/index.html je l'ai juste testé pour voir, je n'ais pas regarder le code. |
|
00
|
|
|
#7 | |
|
Inactif
Alexandre Jaquet Inscription : mai 2006 Messages : 2 199 ![]() |
Citation:
Mais tout est ouvert |
|
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : avril 2008 Messages : 1 143 ![]() |
Il y a un mélange d'un peu tout dans le sondage ce qui le rend inutilisable.
"Quel système de portail java utilisez-vous ?" S'il s'agit du container J2EE : Tomcat, Jboss, Websphere, Weblogic, Glassfish etc. S'il s'agit d'un container surcouche : JoNaS etc. qui utilisent/paralalisent des containers J2EE. S'il s'agit d'un applicatif J2EE à déployer : liste trop longue. La plupart de ces containers supportent des applications GED , CMS etc. soit du même créateur ( IBM , Oracle etc. ) soit tierces ; soit open source. On note tout de même une large part de JSP/Struts dans le tas. La quasi totalité supportent la norme JSR 168 pour les portlets. Liferay par exemple, que j'ai pu utiliser avec un Tomcat pour faire un portail dashboard. Vous voulez comparer quoi au juste? Les fonctionnalités que vous citez n'existent pratiquement JAMAIS en une seule brique. On peut par contre faire un sondage sur les "combinaisons" fréquentes de ces briques.
__________________
BIRT / Actuate Nouveau ! : Actuate v11 LIVE avec cubes en mémoire, dashboard analythique, accès mobile et exports Office intélligents! Télécharger Evaluation ici : http://www.birt-exchange.com/be/downloads/ Nouveau ! : Tutoriel/Formation sur comment installer et utiliser la version d'évaluation Actuate v11 Vous former ici : http://www.birt-exchange.org/org/wik...h_BIRT_iServer |
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() Inscription : février 2007 Messages : 2 354 ![]() |
J'admets que le sondage ne soit pas idéal, par contre je m'étonne que l'on puisse confondre Tomcat et un système de portail. Mais enfin...
Oui, les fonctionnalités citées n'existent pas en une seule brique, il n'empêche que souvent on doit en choisir une de base. (de brique) Et quand à me lancer dans les arcanes des subtils distinguo Java EE, dont il ne faut surtout pas se moquer, vu l'expertise, je ferai ça demain certainement. Faire un système de sondage sur les combinaisons, pourquoi pas ? Mais de toutes façons le sondage fait la somme, perdant les combinaisons. De toutes façons pourquoi pas, puisque je suis obligé de reconnaitre que le mien n'est pas non plus très pratique. Si vous souhaitez vraiment le faire, faites-le. À l'origine, mon idée était d'essayer de dégrossir le terrain ; j'ai l'impression d'y être à peu près arrivé, mon seul gros regret étant d'avoir complètement oublié Lutece.
__________________
Mieux que Google, utilisez Sur Java spécialisé sur la plate-forme java ! Pour réaliser vos applications Java dans le cadre de prestations, forfait, conseil, contactez-moi en message privé.
|
|
|
00
|
|
|
#10 |
|
Membre VIP
![]() Inscription : mars 2007 Messages : 83 ![]() |
Je trouve egalement le sondage non approprie.
Il melange les solutions qui ne font que du CMS (Alfresco, IBM FileNet), de l'autre cote les frameworks de portail d'integration (JBoss Portal (y'a pas IBM Portal...)) et au milieu les solutions de portails plus generiques a la Sharepoint (eXo, Liferay). La definition donnee a 'portail' ne permet pas de recentrer le 'debat'. C'est sans animosite que je dis ca et full-disclaimer (je suis Manager de JBoss Portal donc forcement ca fait pas plaisir de voir son produit mal classe). Pour mieux expliquer mon point de vue un sondage equivalent dans le monde automobile serait: Quelle voiture utilisez-vous ? - Un Porsche Cayenne - Une Renault Scenic - Une Peugeot 107 Au final le resultat ne sera pas celui escompte, on aura pas un vote de la meilleur voiture mais plutot un vote de l'audience. Si le sondage apparait dans un magazine financier select, le Cayenne gagnera probablement, dans un magazine familliale ce sera le Scenic et dans un amphiteatre d'ecole ce sera la 107 Par contre un sondage pour un ECM - Alfresco - Nuxeo - eXo ECM Ferait plus de sens je pense (Tous les 3 opensources, tous les 3 des produits oriente ECM) My 0.02 comme ils disent |
|
00
|
|
|
#11 |
|
Membre Expert
![]() Inscription : février 2007 Messages : 2 354 ![]() |
La difficulté est que rien ne mérite le terme de solution, puisque tout ne l'apporte que de façon partielle.
Quand tu as une voiture, elle couvre en général 90% de tes besoins, sauf cas très particulier. Malheureusement, du moins il me semble, ce n'est pas le cas pour les mal nommés systèmes de portail. Il y a des systèmes, comme tu dis, ECM, GED, Wiki, portlets, compatibles avec tout, adaptables à tout, et j'en passe. Avec les dits systèmes de portails, c'est comme si on avait des voitures tantôt sans coffre, ou sans toit, ou avec remorque, qu'on en fasse des catégories, mais rien ne correspondant vraiment à une solution directe ; le client demande tout le temps un mixage. À ce que je puisse voir, les clients recherchent une composition de tout ça, qui nécessite de faire des assemblages, une intégration, à partir, j'espère au moins, d'un de ces systèmes. JBoss Portal, même s'il est mal noté, avec son alliance avec eXo (bien noté) va en ce sens, du moins il me semble. Et pour reprendre ta comparaison avec les voitures, je souhaitais bien proposer un sondage sur l'audience, non pas sur le meilleur d'une catégorie type. L'audience revient à classer des porsches avec des peugeot 107, oui ; quand on lit les audiences télé, on voit pour une soirée donnée les performances d'une émission politique comparée avec un série américaine ou un match de foot. Maintenant je serais très intéressé par des types de sondage comme tu le proposes, ce n'est pas parce que je propose un sondage bancal sur l'audience que je ne suis pas intéressé par un sondage avec des catégories types. La dessus, même réponse qu'à Stefan C : si vous voulez le faire, faites-le.
__________________
Mieux que Google, utilisez Sur Java spécialisé sur la plate-forme java ! Pour réaliser vos applications Java dans le cadre de prestations, forfait, conseil, contactez-moi en message privé.
|
|
|
00
|
|
|
#12 |
![]() ![]() ![]() Inscription : octobre 2003 Messages : 7 920 ![]() |
Bonjour,
Ce sondage était une première tentative et il a le mérite de faire réagir les membres et de nous rassurer quand à la présence d'une communauté sur ce créneau Toute contribution / critique constructive est la bienvenue pour nous aider à mieux animer les forums techniques touchant aux portails et de faire ressortir des regroupements logiques (c'est quand même largement plus compliqué que de faire un sondage sur les serveurs d'applications Java). Donc si quelqu'un souhaite proposer des sondages alternatifs plus pertinents, qu'il les propose via une synthèse ou le crée directement L'objectif étant de ne pas sortir de l'écosystème Java (même si des sondages plus globaux seront aussi utiles). Eric
__________________
Hébergement Java et démos - Cours Java - FAQs Java - Blogs Java - Notre sélection d'évènements Java Rejoignez le JUG |
|
00
|
|
|
#13 |
|
Expert Confirmé Sénior
![]() ![]() |
Oui attention aux confusions concernant ce sondage !
Si la question se limite juste aux "Portal Server" c'est à dire JSR-168 compliant je travaille actuellement sous Webspere Portail 6.0. Et concernant une gestion de contenu WEB (et pas documentaire), nous utilisons Lotus Web Content Management (Lotus WCM) qui s'installe sur WebSphere Portal.
__________________
Bye... Petrus Article: le routeur-modem ADSL-WiFi D-Link DSL-G604T (Montavista) et le modem Thomson THG520. Articles Developpez.com (Java, UML, Linux, etc.) Blog Developpez.com Blog Personnel |
|
00
|
|
|
#14 |
|
Invité de passage
![]() Inscription : août 2009 Messages : 6 ![]() |
Merci d'avoir initié ce sondage. Est-ce que quelqu’un sait si un sondage similaire a été fait dans un pays non francophone ? En Suisse (Roamnde) eXo a le vent en pouple (égalité avec Liferay) mais qu’en est-il dans le pays anglophones ou en Allemagne ?
Quelqu’un a des données pour eXo pour l’Europe du Nord ou au USA? Meci, kflieger |
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : avril 2003 Messages : 930 ![]() |
J'utilise Liferay en ce moment. C'est un bon portail J2EE, il y a juste une prise en main au départ qui demande pas mal d'investissement. Par exemple la partie mise en place de l'environnement de dev et familiarisation etc
|
|
00
|
|
|
#16 | |
|
Invité de passage
![]() Inscription : août 2009 Messages : 6 ![]() |
Citation:
![]() A+ |
|
|
|
00
|
|
|
#17 | |
|
Invité de passage
![]() Inscription : octobre 2009 Messages : 2 ![]() |
Citation:
Pour une installation professionnelle d'un solution de portail, j'opte toujours à utiliser eXo. |
|
|
|
00
|
|
|
#18 | |
|
Membre chevronné
![]() Inscription : décembre 2004 Messages : 584 ![]() |
Citation:
Pourrais tu être plus précis sur tes propos sur liferay afin de les justifier un peu plus? Pour l'avoir utilisé (Liferay) pendant un moment, et en comparaison à eXo (que j'ai utilisé aussi pendant un moment), je n'ai pas trouvé que le process d'intégration de portlet était plus lourd. |
|
|
|
00
|
|
|
#19 |
|
Invité de passage
![]() Inscription : octobre 2009 Messages : 2 ![]() |
Merci d'avoir critiquer mon avis perso et d'avoir dévoiler ce que je cache pas
Le process d'intégration de portlet : Ca ne demande que l'ajout d'un listener et une servlet dans le "web.xml" du war à intègrer. Je me demande pourquoi vous avez mis en évidence un point trivial qui ne va pas du tout influencer un fonctionnement correct des applications sur un système de portlets. J'ai parlé du cycle de développement ou d'adaptation d'applications sur Liferay (selon l'UI à intègrer, struts ou JSF), tandis que vous me demandez de répondre sur un point qui me paraît assez insensé (si l'on permet) et insignifiant pour ce but. Enfin pour la mise en place d'une portlet vous pouvez vous renseigner sur ça en lisant ce qu'il y'a dans ce lien : http://wiki.exoplatform.org/xwiki/bi...let+deployment Merci tout de même. |
|
|
00
|
|
|
#20 |
|
Invité régulier
![]() Inscription : août 2004 Messages : 35 ![]() |
Pour répondre au post.
J'aime bien en Opensource : En 1) Liferay (lourd mais une super communauté, tu postes on te reponds tres vite.), Difficile a prendre en main mais une fois que t'as lu les tutos et les exemples ca devient vraiment marrant, et puissant. Ultra customizyble on s'y perd un peu En 2) eXo (plus leger, ca fait moins usine a gaz, mais c'est vraiment moins marrant) En Payant ... J'ai utilisé récement Oracle WebCenter 11g+ couche BPM bpel, assez lourd a digérer, mais une fois pris en main tout est géré et intégré. Un enorme clickodrome horrible mais le résultat est assez bluffant. bon en vrai je deteste .... mais il faut essayer quand meme. Sur ce genre de projet j'utilise JDevelopper pour faire le clickodrome et tous configurer(pas trop le choix !!), par contre la couche business/dao, enfin le gros du dev java je fais ca avec Eclipse. et sinon il y a aussi celui d'IBM, pareil pour l'intégration BPM c'est pas mal. pas essayé depuis 3 ans, alors je suis plus trop au courant. J'aimerais bien implémenter des solutions OpenSource equivalente avec liferay ou eXo mais .... grrrr il manque des outils de dev je trouve .... voila c'était juste un avis .... |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com