Choix d'un CMS java ou PHP ?
Résolu
ccmforum007
Messages postés
67
Date d'inscription
Statut
Membre
Dernière intervention
-
ccmforum007 Messages postés 67 Date d'inscription Statut Membre Dernière intervention -
ccmforum007 Messages postés 67 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Choix d'un CMS java ou PHP ?
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Liste déroulante de choix excel - Guide
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
2 réponses
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.
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.
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.
Ça existe Java comme langage serveur mais il faut un hébergement spécifique. Java pour le web ne veux donc absolument pas dire Applet en fait. Si tu veux en savoir plus tu peux voir par exemple la FAQ Java.
Bonjour Pierre1310,
Merci pour ta réponse, si je me lance avec du JSF (qui est un framework) je n'ai plus besoin d'utiliser Struts n'est-ce pas ?
Dans les forums que j'ai eu l'occasion de lire, c'est conseillé de maîtriser d'abord Struts en tant que débutant avant de s'attaquer à d'autres techno.
Dis-moi si je me trompe ?
Merci pour ta réponse, si je me lance avec du JSF (qui est un framework) je n'ai plus besoin d'utiliser Struts n'est-ce pas ?
Dans les forums que j'ai eu l'occasion de lire, c'est conseillé de maîtriser d'abord Struts en tant que débutant avant de s'attaquer à d'autres techno.
Dis-moi si je me trompe ?
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.
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.
Je ne vais pas répondre vraiment à ta question, je vais seulement continuer dans le même sens que Célien.
Lorsque j'étais encore en activité, dans mon entreprise, nous utilisions de nombreuses applications Java en réseau. Ces applications métiers étaient performantes, mais assez coûteuses en développement (temps et personnel) et n'étaient donc que rarement mises à jour. Pour cette raison, elles nécessitaient l'utilisation de versions anciennes du navigateur Internet Explorer pour pouvoir fonctionner.
Un peu avant mon départ à la retraite, nous avions commencé à remplacer certaines de ces applications métiers en Java, par des applications Web en PHP, plus faciles à développer et plus souples d'utilisation. Le PHP permettait de développer rapidement de nouvelles applications pour répondre à des besoins spécifiques.
Je ne pense pas que toutes nos applications métiers en Java seront remplacées par des applications Web en PHP, mais au moins la grande majorité.
Pour un site Internet ou Intranet professionnel, avec des fonctions spécifiques, le Java peut être utile, mais pour la plupart des sites Internet, le PHP/MySQL est très largement suffisant.
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 ?
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 ...) ?