Choix d'un CMS java ou PHP ?

[Résolu/Fermé]
Signaler
Messages postés
67
Date d'inscription
jeudi 30 juin 2016
Statut
Membre
Dernière intervention
16 septembre 2016
-
Messages postés
67
Date d'inscription
jeudi 30 juin 2016
Statut
Membre
Dernière intervention
16 septembre 2016
-
Bonjour,

Débutant,je commence à apprendre le développement d'application web avec Java.

J'apprends aussi comment faire un site web avec HTML CSS PHP et Javascript.

Devrais-je absolument choisir un CMS Java ou un CMS PHP fera l'affaire pour le site web ?

Désolé si ma question semble idiote mais sachant qu'au final l'application web Java tournera sur la JVM, à quoi sert d'avoir un CMS Java pour le site web ?

Merci d'avance de vos explications





2 réponses

Messages postés
5721
Date d'inscription
jeudi 8 mai 2008
Statut
Membre
Dernière intervention
9 septembre 2021
1 984
Ta question est pas très claire, ça serais mieux d'expliquer plus précisément ton projet, parce que Java peut être utilisé de façon très différentes, pas sur sur tu ai bien compris. Déjà les CMS grands public genre wordpress sont faits en PHP, absolument pas en Java, Java serveur c'est pour les pro pas pour les amateurs et il faut un hébergement spécial, comme un serveur dédié par exemple.
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41713 internautes nous ont dit merci ce mois-ci

Messages postés
67
Date d'inscription
jeudi 30 juin 2016
Statut
Membre
Dernière intervention
16 septembre 2016

Bonjour Célien, dugenou,

Merci d'avoir répondu.

Je vais reformuler ma question d'une manière plus claire.
Mon projet est trivial : je vais simuler une application web avec java (métier, gestion de clients et de vente de produits ménager) en utilisant Struts.

Mais en attendant je voulais avoir un site internet vitrine, étant donné que je n'ai pas beaucoup de temps pour m'occuper de sa construction départ à zéro avec HTML CSS Javascript et PHP, je voulais utiliser un CMS pour gagner en temps.

Sachant que c'est pour mon apprentissage personnel, je préfère accorder plus de temps pour apprendre le codage métier en java avec Struts sans trop m'attarder au boulot du web designer.

J'ai fais des recherches sur internet, il existe une centaine de CMS et j'ai aussi appris qu'il y en a ceux qui sont écrits en PHP et d'autres en Java.

Etant donné que Struts est un farmework, ai-je besoin d'un CMS ? Si oui lequel ?
Messages postés
5721
Date d'inscription
jeudi 8 mai 2008
Statut
Membre
Dernière intervention
9 septembre 2021
1 984
Pour ton site internet vitrine tu peux tout à fait installer un CMS en PHP, il y à un large choix, il y à que toi qui peu faire ce choix c'est toi qui connais tes besoins.
Messages postés
67
Date d'inscription
jeudi 30 juin 2016
Statut
Membre
Dernière intervention
16 septembre 2016
>
Messages postés
5721
Date d'inscription
jeudi 8 mai 2008
Statut
Membre
Dernière intervention
9 septembre 2021

Ok merci à toi.

Par contre une question qui m'échappe, y-a-til un intérêt d'utiliser un CMS Java (Jahia, OpenCMS ...) pour un dévéloppeur qui utilise un Framework Java (Struts, JSF ...) ?
Messages postés
5721
Date d'inscription
jeudi 8 mai 2008
Statut
Membre
Dernière intervention
9 septembre 2021
1 984 >
Messages postés
67
Date d'inscription
jeudi 30 juin 2016
Statut
Membre
Dernière intervention
16 septembre 2016

Si tu peux l'heberger pourquoi pas, autant te spécialiser sur Java que te disperser en PHP et Java.
Messages postés
67
Date d'inscription
jeudi 30 juin 2016
Statut
Membre
Dernière intervention
16 septembre 2016
>
Messages postés
5721
Date d'inscription
jeudi 8 mai 2008
Statut
Membre
Dernière intervention
9 septembre 2021

Merci beaucoup, encore une fois j'ai appris pas mal de choses
Salut,

java sur le web fonctionne sous le principe d'applet. Cela reste du java qui doit être incorporé à la page web.
C'est donc un programme indépendant qui nécessite la JVM et c'est ce qui fait la force de java: pouvoir être portable.
Voilà cela reste un inconvénient de devoir incorporer à la page quelque chose d'externe au web.
Pour les avantages ils seront bien spécifiques:
_pouvoir réutiliser l'applet dans un autre contexte qu'une page web.
_utiliser le java plutôt que les langages script. Même si java est plus lourd que les scripts sa programmation permet plus et mieux (différemment aussi)que les langages de scripts du web) sauf que à l'instar de javascript PHP est fait pour être utilisé dans ce contexte précis; donc adapté aux nécessités et contraintes du web.
Messages postés
8554
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
21 juillet 2020
620
Personnellement (ce n'est peut être pas le cas de tout le monde attention) je n'ai jamais fais de Struts.
>
Messages postés
8554
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
21 juillet 2020

Tout à fais d'accord avec toi, le soucis c'est que sur le net il n'y a aucun tuto complet qui utilise les mêmes technologies pour que je puisse apprendre correctement ....
Tantôt je tombe sur un tuto couplant struts/eclipse, un autre couplant netbeans/struts .... et encore ils n'utilisent pas les mêmes serveurs app (tomcat, glassfish)....
J'ai beau apprendre toutes les définitions mais sans tuto pour pratiquer un mini projet de A à Z je n'avancerai pas donc il a bien fallu que je tranche, et j'ai finallement tranché pour struts.
Messages postés
8554
Date d'inscription
lundi 21 décembre 2015
Statut
Membre
Dernière intervention
21 juillet 2020
620
Pas de problème :)
Un bon tuto en JEE est dispo sur openclassroom.
Pour le jsf, un peu de recherche par-ci par la suffit.
Messages postés
5721
Date d'inscription
jeudi 8 mai 2008
Statut
Membre
Dernière intervention
9 septembre 2021
1 984
Il y à pas de "mini projet" en Java, c'est à toi d’apprendre toutes les technologies utiles et d'y passer du temps. Tu as tous les formations gratuites utiles par exemple dans ces cours et tutoriels Java, Cours Java EE web, et la FAQ Java.
Messages postés
67
Date d'inscription
jeudi 30 juin 2016
Statut
Membre
Dernière intervention
16 septembre 2016
>
Messages postés
5721
Date d'inscription
jeudi 8 mai 2008
Statut
Membre
Dernière intervention
9 septembre 2021

Je suis d'accord avec toi, d'ailleurs c'est grâce à ces cours et tutos sur le web que j'ai appris toutes les notions que j'ai citées précédemment.
Merci pour tous ces tuyaux.