Forum des développeurs Jahia francophones
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
-28%
Le deal à ne pas rater :
Brandt LVE127J – Lave-vaisselle encastrable 12 couverts – L60cm
279.99 € 390.99 €
Voir le deal

Presentation Jahia

3 participants

Aller en bas

Presentation Jahia Empty Presentation Jahia

Message  AngelGraphique Lun 12 Jan - 23:17

Bonjour,

D'abord MABROUK sur ce nouveau forum bounce
je veux savoir les points positives de Jahia et est ceque je peux l'utiliser pour construire un simple site :
Articles+blog+forum+tchat+contact...
je veux presisez sur simple site .
et est ce que ce possible de developper ses propres application ? et Comment ?
veuillez nous donner des sites simples developpées avec jahia.

Merci.
AngelGraphique
AngelGraphique
Curieux de Jahia

Messages : 13
Date d'inscription : 11/01/2009
Age : 37
Localisation : tunisie

http://www.houidi.fr.cc

Revenir en haut Aller en bas

Presentation Jahia Empty Re: Presentation Jahia

Message  Guillaume Mar 13 Jan - 13:02

Bonjour et bienvenue à toi sur ce forum,

Les points positifs de jahia sont assez nombreux, et ceux négatifs également, t'en faire une liste exhaustive pourrait être l'objet d'un post dédié.

Pour ton besoin qui est si j'ai bien compris, la création d'un site simple, Jahia permet, grâce aux gabarits et aux portlets existantes, de réaliser ton besoin.
Seul le formulaire de contact n'existe pas par défaut.

Un bémol cependant : les gabarits sont fournis avec une charte graphique, ce qui nécessitera pas mal de travail si tu souhaites créer ta propre charte (la séparation entre la présentation HTML et la logique (code Jahia) n'est pas très bonne, donc il faudra éditer beaucoup de fichiers pour adapter ton aspect graphique. Si tu ne veux que modifier les styles (couleurs, police etc), des modifications CSS suffiront.

Qu'entends tu exactement par "ses propres applications" ?

Voici quelques sites développés en Jahia:
http://www.lattitude13.fr
http://www.handicap13.fr
http://www.ac-rennes.fr/
Guillaume
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Presentation Jahia Empty Re: Presentation Jahia

Message  AngelGraphique Ven 16 Jan - 2:41

Bonsoir,
Merci pour votre reponse.
quand j'ai parlé de mes propres applications par exemple :
- une application de gestion de stock.
- une application de reservation en ligne
- ...
s'il vous plait y t-il des tutoriaux en francais car je veux vraiment matriser jahia a 100% , je veux quitter joomla et frupal et tous ca ..
en fait ce quoi la difference de ce CMS (j2ee) et cms joomla ... Suspect
merci.
AngelGraphique
AngelGraphique
Curieux de Jahia

Messages : 13
Date d'inscription : 11/01/2009
Age : 37
Localisation : tunisie

http://www.houidi.fr.cc

Revenir en haut Aller en bas

Presentation Jahia Empty Re: Presentation Jahia

Message  Guillaume Lun 19 Jan - 14:34

Comme Joomla, Drupal etc, Jahia est un gestionnaire de contenu web. Tu peux donc créer tes structures de contenu à ta façon, puis les manipuler : listes avec possibilités de filtres et de tri, vue détaillé, etc. Jahia va créér automatiquement les pop-up d'édition du contenu, te facilitant la tâche.

Jahia est de plus ce qu'on appelle un "portail", c'est à dire un agrégateur de contenus externes (autres que jahia donc, par exemple des flux RSS, des services tel que des portlets) avec des fonctions de personnalisation, afin de présenter du contenu contextualisé selon l'utilisateur connecté.

Jahia prend donc une dimension d'entreprise, car il est à même de présenter des éléments venant d'autres applications (un ERP par exemple) en utilisant ses possibilités en termes d'intégration (services web, portlets etc), ce que très peu d'outils PHP (aucun à ma connaissance) ne permet de faire.

Utiliser Jahia pour réaliser une vraie application telle que tu la définie n'a pas d'intérêt : tu vas vite être bloqué dans l'écriture de règles de gestion complexe, et surtout, cela me parait fort complexe. Pourquoi ne pas l'écrire en J2EE standard avec des frameworks tels que struts 2 ou JSF ?

Si ton besoin est d'avoir un site internet dont une partie correspond à une application, tu peux développer l'application en J2EE "standard" (en utilisant juste la norme JSR-168 pour les portlets) puis "l'embarquer" dans une partie de ton site Jahia facilement. Ainsi, tu bénéficies de Jahia pour la partie web classique de ton site (gestion de contenu, etc) sans pour autant développer ton application avec Jahia.
Guillaume
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Presentation Jahia Empty Re: Presentation Jahia

Message  Neoh59 Lun 2 Fév - 13:44

Guillaume a écrit:
Un bémol cependant : les gabarits sont fournis avec une charte graphique, ce qui nécessitera pas mal de travail si tu souhaites créer ta propre charte (la séparation entre la présentation HTML et la logique (code Jahia) n'est pas très bonne, donc il faudra éditer beaucoup de fichiers pour adapter ton aspect graphique. Si tu ne veux que modifier les styles (couleurs, police etc), des modifications CSS suffiront.

C'est vrai. C'est aussi pour cela qu'il est préférable d'avoir quelques pages "statiques" qui définissent ta charte graphique. Partant de là, et en commençant ton set de templates depuis le projet templateset_base dispo sur le SVN de Jahia, c'est quand même plus simple. Rien ne t'empêche d'aller piocher quelques bouts de code dans le set de templates fourni par défaut dans Jahia.
Mais faire le contraire, prendre ce set et essayer de lui appliquer ta charte, sera plus compliqué.
Neoh59
Neoh59
Curieux de Jahia

Messages : 17
Date d'inscription : 02/02/2009
Age : 45
Localisation : Lille

Revenir en haut Aller en bas

Presentation Jahia Empty Re: Presentation Jahia

Message  Guillaume Lun 2 Fév - 13:53

Je ne connaissais pas ce cet "vierge", je vais y jetter un oeil. Toujours est il que si tu débutes, c'est une bonne chose de se plonger dans le code pour comprendre comment sont développés les templates et voir un peu la logique.
Mais je recommande de repartir de "zéro" (ou presque) une fois ces infos "digérées", afin de mieux découper les fichiers JSP.
Merci pour l'info !
Guillaume
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Presentation Jahia Empty Re: Presentation Jahia

Message  Neoh59 Lun 2 Fév - 15:13

Je suis d'accord ... avec un bémol. Le set corporate_v2 contient par moment plusieurs codes différents pour faire la même chose. Ou bien du code pas forcément très propre. Je trouve dommage qu'il n'y ait pas un peu plus de ménage dans ce set, car ça doit venir de son histoire un peu trop longue, surtout que forcément quand on débute on l'utilise comme base.

D'ailleurs dans Jahia 5.0.4 il y a maintenant une taglib appelée QueryTag qui doit remplacer Filter et Sort. Mais rien dans le set pour le mettre en pratique.
Neoh59
Neoh59
Curieux de Jahia

Messages : 17
Date d'inscription : 02/02/2009
Age : 45
Localisation : Lille

Revenir en haut Aller en bas

Presentation Jahia Empty Re: Presentation Jahia

Message  Guillaume Lun 2 Fév - 15:20

oui tout a fait d'accord avec toi, c'est justement pour les raisons que tu évoques qu'à mon sens, après avoir intégré les infos du set de base, il est nécessaire de repartir de zéro pour créer son propre set.
Même si le set de base est loin d'être parfait (manques, code en trop, etc), étant donné les lacunes de jahia en termes de documentation (quoique récemment cela semble s'améliorer un peu), se plonger dans le code est je pense la meilleure façon d'apprendre (ceci étant vrai pour tous les languages et framework d'ailleurs, même si c'est un travail un peu ingrat)
Guillaume
Guillaume
Administrateur

Messages : 87
Date d'inscription : 06/01/2009

https://jahia.frenchboard.com

Revenir en haut Aller en bas

Presentation Jahia Empty Re: Presentation Jahia

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum