Bonjour,
Ma question porte plus sur le marché du travail : prq utiliser Java pour
faire ce que PHP fait très bien ?
Je trouve que le développement PHP est bcp bcp plus rapide que Java pour
les sites...
Bonjour,
Ma question porte plus sur le marché du travail : prq utiliser Java pour
faire ce que PHP fait très bien ?
Je trouve que le développement PHP est bcp bcp plus rapide que Java pour
les sites...
Bonjour,
Ma question porte plus sur le marché du travail : prq utiliser Java pour
faire ce que PHP fait très bien ?
Je trouve que le développement PHP est bcp bcp plus rapide que Java pour
les sites...
1. Portabilité
2. Java est un vrai langage (avec tout ce cela implique), et non un "col"
universel fait dans un garage pour des besoins personnels
cela devrait suffir, non? ;)
Mais à vrai dire, tout depend de la complexité du projet. Comme tu dis,
avec php c'est rapide à faire - tant mieux, vachement bien pout faire les
maquettes, des tests, etc. Apèrs, tu passes "aux choses serieuses" ;)
1. Portabilité
2. Java est un vrai langage (avec tout ce cela implique), et non un "col"
universel fait dans un garage pour des besoins personnels
cela devrait suffir, non? ;)
Mais à vrai dire, tout depend de la complexité du projet. Comme tu dis,
avec php c'est rapide à faire - tant mieux, vachement bien pout faire les
maquettes, des tests, etc. Apèrs, tu passes "aux choses serieuses" ;)
1. Portabilité
2. Java est un vrai langage (avec tout ce cela implique), et non un "col"
universel fait dans un garage pour des besoins personnels
cela devrait suffir, non? ;)
Mais à vrai dire, tout depend de la complexité du projet. Comme tu dis,
avec php c'est rapide à faire - tant mieux, vachement bien pout faire les
maquettes, des tests, etc. Apèrs, tu passes "aux choses serieuses" ;)
Ma question porte plus sur le marché du travail : prq utiliser Java
pour faire ce que PHP fait très bien ?
1. Portabilité
2. Java est un vrai langage (avec tout ce cela implique), et non un
"col" universel fait dans un garage pour des besoins personnels
Ma question porte plus sur le marché du travail : prq utiliser Java
pour faire ce que PHP fait très bien ?
1. Portabilité
2. Java est un vrai langage (avec tout ce cela implique), et non un
"col" universel fait dans un garage pour des besoins personnels
Ma question porte plus sur le marché du travail : prq utiliser Java
pour faire ce que PHP fait très bien ?
1. Portabilité
2. Java est un vrai langage (avec tout ce cela implique), et non un
"col" universel fait dans un garage pour des besoins personnels
Ma question porte plus sur le march du travail : prq utiliser Java pour
faire ce que PHP fait trs bien ?
Ma question porte plus sur le march du travail : prq utiliser Java pour
faire ce que PHP fait trs bien ?
Ma question porte plus sur le march du travail : prq utiliser Java pour
faire ce que PHP fait trs bien ?
PHP est exécuté par le
serveur seulement alors que Java est normalement exécuté par le
client
Bonne remarque sur le "normalement". A l'origine, Sun avait écrit java
PHP est exécuté par le
serveur seulement alors que Java est normalement exécuté par le
client
Bonne remarque sur le "normalement". A l'origine, Sun avait écrit java
PHP est exécuté par le
serveur seulement alors que Java est normalement exécuté par le
client
Bonne remarque sur le "normalement". A l'origine, Sun avait écrit java
La portabilité : bof en fait : mon serveur, apache ou IIs (je m'en moque
un
peu) il tourne pour le client et basta :)
Là où je m'interroge en fait c'est pour gérer un back office par ex, qui
fait des insert - update dans une DB : pour gérer la bête en Java, faut
sortir l'arrtillerie lourde : taglibs, jdbc, beans, descripteurs xml,
objets request, objet session, forward de requetes etc...
En php, je soumets mon formulaire à une procédure qui affiche un template
avec un bete echo et terminé...
Java est portable et ok pour du cross-plateformes : PDA et téléphones,
linux, W32 etc mais pour du service web, quel intéret ?
mais pour du service web, quel intéret ?
bouh!!!!!
Je ne suis pas là pour dire que PHP est mieux que Java, je veux juste
avoir
des arguments qui me ferait dire : pour tel site web, il vaut mieux le
développer en java qu'en PHP. Pour l'instant je n'en vois pas (ah si,
manier des objets en java, c'est + rigolo que des fonctions mais ca compte
pas vraiment comme argument :) )
La portabilité : bof en fait : mon serveur, apache ou IIs (je m'en moque
un
peu) il tourne pour le client et basta :)
Là où je m'interroge en fait c'est pour gérer un back office par ex, qui
fait des insert - update dans une DB : pour gérer la bête en Java, faut
sortir l'arrtillerie lourde : taglibs, jdbc, beans, descripteurs xml,
objets request, objet session, forward de requetes etc...
En php, je soumets mon formulaire à une procédure qui affiche un template
avec un bete echo et terminé...
Java est portable et ok pour du cross-plateformes : PDA et téléphones,
linux, W32 etc mais pour du service web, quel intéret ?
mais pour du service web, quel intéret ?
bouh!!!!!
Je ne suis pas là pour dire que PHP est mieux que Java, je veux juste
avoir
des arguments qui me ferait dire : pour tel site web, il vaut mieux le
développer en java qu'en PHP. Pour l'instant je n'en vois pas (ah si,
manier des objets en java, c'est + rigolo que des fonctions mais ca compte
pas vraiment comme argument :) )
La portabilité : bof en fait : mon serveur, apache ou IIs (je m'en moque
un
peu) il tourne pour le client et basta :)
Là où je m'interroge en fait c'est pour gérer un back office par ex, qui
fait des insert - update dans une DB : pour gérer la bête en Java, faut
sortir l'arrtillerie lourde : taglibs, jdbc, beans, descripteurs xml,
objets request, objet session, forward de requetes etc...
En php, je soumets mon formulaire à une procédure qui affiche un template
avec un bete echo et terminé...
Java est portable et ok pour du cross-plateformes : PDA et téléphones,
linux, W32 etc mais pour du service web, quel intéret ?
mais pour du service web, quel intéret ?
bouh!!!!!
Je ne suis pas là pour dire que PHP est mieux que Java, je veux juste
avoir
des arguments qui me ferait dire : pour tel site web, il vaut mieux le
développer en java qu'en PHP. Pour l'instant je n'en vois pas (ah si,
manier des objets en java, c'est + rigolo que des fonctions mais ca compte
pas vraiment comme argument :) )
J'ai l'habitude de développer des sites en PHP et je viens de terminer
un projet de site web en Java cette fois-ci.
C'est un bon exercice et ça permet de connaître plusieurs technologies
Nous avons utilisé des taglibs, des beans, un modèle MVC pour
centraliser les requetes, des objets sessions etc...
Remarque : le fameux modèle MVC est une méthode de développement qui
Mnt que le projet est fini, je me pose une question : quels sont les
avantages de développer en Java un site web par rapport au PHP ?
Comme pour tout développement, il y a quatre types de solutions selon
J'ai l'habitude de développer des sites en PHP et je viens de terminer
un projet de site web en Java cette fois-ci.
C'est un bon exercice et ça permet de connaître plusieurs technologies
Nous avons utilisé des taglibs, des beans, un modèle MVC pour
centraliser les requetes, des objets sessions etc...
Remarque : le fameux modèle MVC est une méthode de développement qui
Mnt que le projet est fini, je me pose une question : quels sont les
avantages de développer en Java un site web par rapport au PHP ?
Comme pour tout développement, il y a quatre types de solutions selon
J'ai l'habitude de développer des sites en PHP et je viens de terminer
un projet de site web en Java cette fois-ci.
C'est un bon exercice et ça permet de connaître plusieurs technologies
Nous avons utilisé des taglibs, des beans, un modèle MVC pour
centraliser les requetes, des objets sessions etc...
Remarque : le fameux modèle MVC est une méthode de développement qui
Mnt que le projet est fini, je me pose une question : quels sont les
avantages de développer en Java un site web par rapport au PHP ?
Comme pour tout développement, il y a quatre types de solutions selon
dans la majorité des cas PHP suffit pour faire ce que tu veux ....
C'est bien là le seul point à prendre en compte : les besoins du projet.
La force de Java, c'est le fait d'être pure objet :
Je n'ai pas envie de rentrer dans le troll poo vs non poo. Je
Le grand nombre d'api
PHP n'a rien à envier à java de ce côté là, bien au contraire, surtout
d'avoir des solutions web robustes
et d'avoir une très bonne monté en charge
tente de créer un pool de connections à ta base de donnée : facile en Java
mais plus difficile en PHP car PHP justement est beaucoup plus procédural.
On y revient : un pool de connexion c'est utile pour des deamons,
Java permet ainsi (grâce au objets) d'avoir un niveau d'abstraction beaucoup
plus grand et permet une modélisation très pointu.
Là dessus, on revient sur le troll poo...
En particulier, le modèle
MVC est largement utilisé dans les architecture J2EE (et java en général)
paraître fastidieuse et longue comme tu le faisais remarquer mais en réalité
tu gagnes du temps sur le long terme.
Non : tu ***peux*** gagner du temps sur le long terme, mais c'est un
En réalité, dans la majorité des projets, PHP est suffisant car la plupart
Agreed.
des projets ne demandent pas une modélisation poussée, donc pas besoin de
séparation entre la logique applicative et la représentation visuelle.
Pas d'accord, on peut sans problèmes séparer le code et la logique en
Il existe également de très gros site fait un PHP, il y a 1 an, Yahoo est
meme passé de J2EE à PHP (pas comprit pourquoi d'ailleurs)
Les raisons en ont été données publiquement par Yahoo :
dans la majorité des cas PHP suffit pour faire ce que tu veux ....
C'est bien là le seul point à prendre en compte : les besoins du projet.
La force de Java, c'est le fait d'être pure objet :
Je n'ai pas envie de rentrer dans le troll poo vs non poo. Je
Le grand nombre d'api
PHP n'a rien à envier à java de ce côté là, bien au contraire, surtout
d'avoir des solutions web robustes
et d'avoir une très bonne monté en charge
tente de créer un pool de connections à ta base de donnée : facile en Java
mais plus difficile en PHP car PHP justement est beaucoup plus procédural.
On y revient : un pool de connexion c'est utile pour des deamons,
Java permet ainsi (grâce au objets) d'avoir un niveau d'abstraction beaucoup
plus grand et permet une modélisation très pointu.
Là dessus, on revient sur le troll poo...
En particulier, le modèle
MVC est largement utilisé dans les architecture J2EE (et java en général)
paraître fastidieuse et longue comme tu le faisais remarquer mais en réalité
tu gagnes du temps sur le long terme.
Non : tu ***peux*** gagner du temps sur le long terme, mais c'est un
En réalité, dans la majorité des projets, PHP est suffisant car la plupart
Agreed.
des projets ne demandent pas une modélisation poussée, donc pas besoin de
séparation entre la logique applicative et la représentation visuelle.
Pas d'accord, on peut sans problèmes séparer le code et la logique en
Il existe également de très gros site fait un PHP, il y a 1 an, Yahoo est
meme passé de J2EE à PHP (pas comprit pourquoi d'ailleurs)
Les raisons en ont été données publiquement par Yahoo :
dans la majorité des cas PHP suffit pour faire ce que tu veux ....
C'est bien là le seul point à prendre en compte : les besoins du projet.
La force de Java, c'est le fait d'être pure objet :
Je n'ai pas envie de rentrer dans le troll poo vs non poo. Je
Le grand nombre d'api
PHP n'a rien à envier à java de ce côté là, bien au contraire, surtout
d'avoir des solutions web robustes
et d'avoir une très bonne monté en charge
tente de créer un pool de connections à ta base de donnée : facile en Java
mais plus difficile en PHP car PHP justement est beaucoup plus procédural.
On y revient : un pool de connexion c'est utile pour des deamons,
Java permet ainsi (grâce au objets) d'avoir un niveau d'abstraction beaucoup
plus grand et permet une modélisation très pointu.
Là dessus, on revient sur le troll poo...
En particulier, le modèle
MVC est largement utilisé dans les architecture J2EE (et java en général)
paraître fastidieuse et longue comme tu le faisais remarquer mais en réalité
tu gagnes du temps sur le long terme.
Non : tu ***peux*** gagner du temps sur le long terme, mais c'est un
En réalité, dans la majorité des projets, PHP est suffisant car la plupart
Agreed.
des projets ne demandent pas une modélisation poussée, donc pas besoin de
séparation entre la logique applicative et la représentation visuelle.
Pas d'accord, on peut sans problèmes séparer le code et la logique en
Il existe également de très gros site fait un PHP, il y a 1 an, Yahoo est
meme passé de J2EE à PHP (pas comprit pourquoi d'ailleurs)
Les raisons en ont été données publiquement par Yahoo :
dans la majorité des cas PHP suffit pour faire ce que tu veux ....
C'est bien là le seul point à prendre en compte : les besoins du projet.
La force de Java, c'est le fait d'être pure objet :
Je n'ai pas envie de rentrer dans le troll poo vs non poo. Je
remarquerais seulement que le C ou l'ada permettent de faire des projets
de même envergure que du c++ ou du java.
Le grand nombre d'api
PHP n'a rien à envier à java de ce côté là, bien au contraire, surtout
avec la facilité d'ajout de librairies existantes en C/C++. J'ai intégré
la même lib C en PHP et en java. Intégration PHP : 2 semaines.
Intégration JNI/java : 2 mois et demi.
Réécriture de la lib en full java
: en cours, déjà plusieurs semaines consommées.
Sur le prototype, on a
entre 20 et 25 % de perfs en moins par rapport à la version jni.d'avoir des solutions web robustes
et d'avoir une très bonne monté en charge
Le couple PHP+apache n'a aucun problème ni de robustesse, ni de montée
en charge.
tente de créer un pool de connections à ta base de donnée : facile en
Java
mais plus difficile en PHP car PHP justement est beaucoup plus
procédural.
On y revient : un pool de connexion c'est utile pour des deamons,
inutile pour des 'cgi-like' (que sont les jsp aussi).
De plus c'est un mauvais exemple : en PHP on a pas besoin de pools de
connexion, on a les fonctions pconnect qui sont faites pour ça donc on a
**rien** à coder...
Java permet ainsi (grâce au objets) d'avoir un niveau d'abstraction
beaucoup
plus grand et permet une modélisation très pointu.
Là dessus, on revient sur le troll poo...En particulier, le modèle
MVC est largement utilisé dans les architecture J2EE (et java en
général)
Qu'est-ce qui empêche de le faire en PHP ?
paraître fastidieuse et longue comme tu le faisais remarquer mais en
réalité
tu gagnes du temps sur le long terme.
Non : tu ***peux*** gagner du temps sur le long terme, mais c'est un
autre débat.
En réalité, dans la majorité des projets, PHP est suffisant car la
plupart
Agreed.des projets ne demandent pas une modélisation poussée, donc pas besoin
de
séparation entre la logique applicative et la représentation visuelle.
Pas d'accord, on peut sans problèmes séparer le code et la logique en
php sans avoir un analyse de modélisation de deux semaines à faire.
Il existe également de très gros site fait un PHP, il y a 1 an, Yahoo
est
meme passé de J2EE à PHP (pas comprit pourquoi d'ailleurs)
Les raisons en ont été données publiquement par Yahoo :
http://www.afup.org/article.php3?id_article4 et lien en bas.
dans la majorité des cas PHP suffit pour faire ce que tu veux ....
C'est bien là le seul point à prendre en compte : les besoins du projet.
La force de Java, c'est le fait d'être pure objet :
Je n'ai pas envie de rentrer dans le troll poo vs non poo. Je
remarquerais seulement que le C ou l'ada permettent de faire des projets
de même envergure que du c++ ou du java.
Le grand nombre d'api
PHP n'a rien à envier à java de ce côté là, bien au contraire, surtout
avec la facilité d'ajout de librairies existantes en C/C++. J'ai intégré
la même lib C en PHP et en java. Intégration PHP : 2 semaines.
Intégration JNI/java : 2 mois et demi.
Réécriture de la lib en full java
: en cours, déjà plusieurs semaines consommées.
Sur le prototype, on a
entre 20 et 25 % de perfs en moins par rapport à la version jni.
d'avoir des solutions web robustes
et d'avoir une très bonne monté en charge
Le couple PHP+apache n'a aucun problème ni de robustesse, ni de montée
en charge.
tente de créer un pool de connections à ta base de donnée : facile en
Java
mais plus difficile en PHP car PHP justement est beaucoup plus
procédural.
On y revient : un pool de connexion c'est utile pour des deamons,
inutile pour des 'cgi-like' (que sont les jsp aussi).
De plus c'est un mauvais exemple : en PHP on a pas besoin de pools de
connexion, on a les fonctions pconnect qui sont faites pour ça donc on a
**rien** à coder...
Java permet ainsi (grâce au objets) d'avoir un niveau d'abstraction
beaucoup
plus grand et permet une modélisation très pointu.
Là dessus, on revient sur le troll poo...
En particulier, le modèle
MVC est largement utilisé dans les architecture J2EE (et java en
général)
Qu'est-ce qui empêche de le faire en PHP ?
paraître fastidieuse et longue comme tu le faisais remarquer mais en
réalité
tu gagnes du temps sur le long terme.
Non : tu ***peux*** gagner du temps sur le long terme, mais c'est un
autre débat.
En réalité, dans la majorité des projets, PHP est suffisant car la
plupart
Agreed.
des projets ne demandent pas une modélisation poussée, donc pas besoin
de
séparation entre la logique applicative et la représentation visuelle.
Pas d'accord, on peut sans problèmes séparer le code et la logique en
php sans avoir un analyse de modélisation de deux semaines à faire.
Il existe également de très gros site fait un PHP, il y a 1 an, Yahoo
est
meme passé de J2EE à PHP (pas comprit pourquoi d'ailleurs)
Les raisons en ont été données publiquement par Yahoo :
http://www.afup.org/article.php3?id_article4 et lien en bas.
dans la majorité des cas PHP suffit pour faire ce que tu veux ....
C'est bien là le seul point à prendre en compte : les besoins du projet.
La force de Java, c'est le fait d'être pure objet :
Je n'ai pas envie de rentrer dans le troll poo vs non poo. Je
remarquerais seulement que le C ou l'ada permettent de faire des projets
de même envergure que du c++ ou du java.
Le grand nombre d'api
PHP n'a rien à envier à java de ce côté là, bien au contraire, surtout
avec la facilité d'ajout de librairies existantes en C/C++. J'ai intégré
la même lib C en PHP et en java. Intégration PHP : 2 semaines.
Intégration JNI/java : 2 mois et demi.
Réécriture de la lib en full java
: en cours, déjà plusieurs semaines consommées.
Sur le prototype, on a
entre 20 et 25 % de perfs en moins par rapport à la version jni.d'avoir des solutions web robustes
et d'avoir une très bonne monté en charge
Le couple PHP+apache n'a aucun problème ni de robustesse, ni de montée
en charge.
tente de créer un pool de connections à ta base de donnée : facile en
Java
mais plus difficile en PHP car PHP justement est beaucoup plus
procédural.
On y revient : un pool de connexion c'est utile pour des deamons,
inutile pour des 'cgi-like' (que sont les jsp aussi).
De plus c'est un mauvais exemple : en PHP on a pas besoin de pools de
connexion, on a les fonctions pconnect qui sont faites pour ça donc on a
**rien** à coder...
Java permet ainsi (grâce au objets) d'avoir un niveau d'abstraction
beaucoup
plus grand et permet une modélisation très pointu.
Là dessus, on revient sur le troll poo...En particulier, le modèle
MVC est largement utilisé dans les architecture J2EE (et java en
général)
Qu'est-ce qui empêche de le faire en PHP ?
paraître fastidieuse et longue comme tu le faisais remarquer mais en
réalité
tu gagnes du temps sur le long terme.
Non : tu ***peux*** gagner du temps sur le long terme, mais c'est un
autre débat.
En réalité, dans la majorité des projets, PHP est suffisant car la
plupart
Agreed.des projets ne demandent pas une modélisation poussée, donc pas besoin
de
séparation entre la logique applicative et la représentation visuelle.
Pas d'accord, on peut sans problèmes séparer le code et la logique en
php sans avoir un analyse de modélisation de deux semaines à faire.
Il existe également de très gros site fait un PHP, il y a 1 an, Yahoo
est
meme passé de J2EE à PHP (pas comprit pourquoi d'ailleurs)
Les raisons en ont été données publiquement par Yahoo :
http://www.afup.org/article.php3?id_article4 et lien en bas.