![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
CyberChouan
Dans la mesure où la boite est spécialisée dans le PHP/ASP, je suppose qu'il s'agit d'utiliser java pour développer des applications web sur un serveur d'application. Donc à ce niveau, le fait que le langage soit interprêté par une machine virtuelle et non compilé importe peu...
A mon avis, le gros avantage des Frameworks java de développement d'applications web est qu'ils implémentent naturellement le modèle MVC. De plus, l'application est très clairement séparée en "couches" (applications 3-tiers), ce qui donne un code propre et maintenable, où chacun peut travailler sur sa partie dédiée (avec un Framework correspondant):
- Hibernate => persistance
- Struts => présentation
- etc.
En PHP, la plupart du temps (même si c'est possible), l'utilisation du modèle MVC, ou la séparation des couches de l'application sont beaucoup moins évidents. L'application est donc moins facile à maintenir.
Partager