|
|
|
|
PHP MySql c'est pour faire un site avec une base de donnée. Bref on passe par un navigateur. PHP est un langage impératif non typé et interprété (donc non compilé) qui permet d'interagir avec un serveur apache. On utilise donc un combo PHP HTML SQL pour faire un site (et éventuellement on rajoute un peu de css et du javascript pour le design). L'utilisateur n'utilise que son navigateur et n'installe rien, mais doit avoir accès au site.
Pour utiliser un programme java, on utilise une machine virtuelle (commande java sous linux) . C'est un langage objet fortement typé et compilé (commande javac sous linux) qui peut tourner en local sur une machine. L'avantage de Java est que c'est un langage très accessible (il suffit de lire la doc pour trouver les bonnes classes) une fois le concept objet appréhendé. Une fois le programme fait, il suffit de donner le binaire à l'utilisateur. Cet utilisateur pourra utiliser ton programme (mais après avoir installé une machine virtuelle java), même s'il n'est pas sur un réseau. Pour développer du java tu peux utiliser eclipse (moi j'utilise vim mais bon ;o)). |
Salut,
A l'inverse je connais mieux java pour faire des appli web que php. Je pense que se lancer dans Java n'est pas aussi simple que ça. Il est vrai qu'avec un bon bouquin tu pourras faire la même chose qu'en php. Mais le concept objet n'est pas évident au début, et tu risque de faire du bricolage (sans te vexer) non maintenable, ce qui est impératif sur appli professionnelle. 2ième point, comme c'est une appli web, tes utilisateurs n'ont pas besoin d'une JVM, le code est interprété côté serveur. Tu peux utiliser Mysql, les serveur sont gratuits. Java est mieux pour les applis professionnelles, plus robuste, réutilisable. Attention si tu développe en PHP4 la migration vers PHP5 n'est pas sans douleur, puisque c'est orienté objet. |
Salut!
Je suis développeur Java et je prêcherais bien pour ma paroisse car je suis sur une application Web (Java, JSP, XML, JBoss, Oracle 9i) mais il faut du temps pour maîtriser Java. Si tu débutes, PHP est plus indiqué. D'autant plus que les hébergeurs PHP sont relativement nombreux pour héberger ton site. Pour Java, c'est d'office payant. Il existe bien myCGI, mais je ne fais pas trop confiance. A toi de voir si tu comptes t'investir plus avant dans la programmation, auquel cas Java est beaucoup plus puissant puisqu'il n'est pas limité aux applications Web. Pour mamiemando: lorsque tu développes une application Web, il n'y a besoin de rien installer qu'elle soit écrite en Jav a, C++, PHP ou autre langage. ;-) HackTrack |
Ah au temps pour moi ;o) Chez moi pour tester un site php faut un serveur apache et pour du java il faut soit un cgi, soit une machine virtuelle... Evidemment si ton hébergeur propose déjà tout ça... en effet il n'y a besoin que d'un éditeur texte ;o) |
Salut,
Je souhaite apporter ma contribution sur le fond et non pas sur la forme. de 1997 à 2000 je suis intervenu dans une entreprise française de transport et de logistique comme consultant pour aider leur informaticien à devellopper et maintenir une appli web de gestion de stock censé rassurer leurs clients en decentralisant l'information sur un site securisé, garantissant l'integrité des données. Malgrès mon avis defavorable ils ont souhaité continuer dans cette voie. mais sur les 3 ans d'exercices, il y eu 5 jours de coupure reseau (moins de 1 %) , un "désastre" au niveau de la logistique. L'appli web n'etais pas en cause mais les prestataires telephoniques ne sont pas fiables a 100 % Ce que je conseille, un systeme de gestion sur site, avec des flux d'edi reguliers vers une base centrale hors site. C'est plus complexe à mettre en place mais cela permet de fonctionner "en local" en cas de coupure reseau. esperant t'avoir aidé ... @++ |
Résultats pour création logiciel et appli web : php ou java?
Résultats pour création logiciel et appli web : php ou java?
Résultats pour création logiciel et appli web : php ou java?
Résultats pour création logiciel et appli web : php ou java?
Résultats pour création logiciel et appli web : php ou java?