Pourquoi proscrire le PHP ?

19-11-2013 à 15:16:03

En relisant l'énoncé du projet une mention PHP proscris est apparu.

Cette mention s'applique simplement a la génération du pdf ou à tout le projet ?

S'il s'applique à tout le projet pourriez-vous expliquer pourquoi ?

Sachant que nos connaissances en web en MIAGE s'arrête à PHP et que nous n'aborderons en profondeur Tomcat ou Glassfish uniquement le semestre prochain.

Aussi, l'année dernière cette mention n'y figurait pas, cela a-t il posait problème pour autant ?


D'un point de vue personnel :


- Je suis beaucoup plus à l'aise en PHP et installation d'un serveur Tomcat est beaucoup moins fluide qu'un wamp ou autres stacks.
- Vous nous avez parlé de la possibilité d'héberger notre site pour faire une démo. Il est beaucoup plus facile de trouver un hébergeur gratuit PHP/MySQL que Tomcat.
  • Liens sponsorisés



19-11-2013 à 15:39:46
Pas de PHP dans ce projet. ni de SQL

Les autres années, il m'est arrivé d'imposer Java ; ce n'était pas le cas l'année dernière, c'est le cas cette année.

Les raisons :
-parce que le client (moi) vous le demande et le client à toujours raison
-parce que les TP sont réalisés en Java
-parce que le TP REST qui transforme avec XSLT du XML est fait en Java et qu'il est facile d'étendre à FOP (voir les exemples de code dans le cours)
-parce qu'il faut apprendre à utiliser un vrai langage d'informaticien avec de vraies méthodes d'ingénierie


En réponse à ton point de vue personnel :
-puisque tu sais déjà faire des trucs sur PHP, il faut apprendre à utiliser Tomcat, qui est aussi fluide à installer et utiliser qu'une pile LAMP/WAMP
-je n'ai pas parlé d'hébergement gratuit, j'ai juste indiqué qu'il fallait utiliser les ressources dont vous disposez (votre propre portable, les machines mises à votre disposition, etc) pour faire tourner la démo le jour j
-MySQL, même pas en rêve : s'il avait fallu faire du relationnel, autant utiliser Postgresql, mais là, il faut utiliser XQuery

19-11-2013 à 19:00:33
Donc une classe PHP qui effectue des requêtes en Xquery n'est pas possible?

-Le language Xquery est conservé,
-Cela créer plus de choix au niveau de l'implémentation du projet
-Les groupes ayant déjà commencé a développer avec une architecture différente ne sont pénalisés (il y a déjà eu un changement de données)

De plus, étant donné le temps de développement du projet, et nos connaissances limités en application web java, laisser la possibilité d'utiliser une classe PHP pour dialoguer avec exist en XQuery permettrait aux différents groupes de rendre un projet plus accomplis, et de se concentrer sur les différents types de requêtes XQuery que le groupe veut vous montrer à travers l'application.

20-11-2013 à 09:17:59
Bonjour,

Le client (moi) a toujours raison.
Donc si le client demande du Java et que vous lui livrez du PHP, vous contrariez le client.
J'averti que la contrainte d'utiliser XSLFO via XSLT et de recourir à FOP n'en reste pas moins d'actualité.

A vous de voir si vous voulez prendre le risque de développer en PHP.
  • Liens sponsorisés