Php vs Applet java - Programmation
Marsh Posté le 12-03-2002 à 11:14:20
ha, et ça serai bien que mon appli soit indépendante du SGBD (MySql, SQL Server, Oracle, ...)
Marsh Posté le 12-03-2002 à 11:21:51
Bah, avec du Java, déjà, tu vas être emmerdé, parce que l'applet ne pourra pas lire diretcement les données dans ta base....à moins de la signer...
Marsh Posté le 12-03-2002 à 11:22:43
gfive a écrit a écrit : Bah, avec du Java, déjà, tu vas être emmerdé, parce que l'applet ne pourra pas lire diretcement les données dans ta base....à moins de la signer... |
Une applet non signé ne peut lire dans une base QUE coté client !?
Marsh Posté le 12-03-2002 à 11:43:16
Une applet non signée n'a pas des masses de droits : elle ne peut pas lire ou écrire de fichiers sur la machine client, ni ouvrir de port, et elle ne peut ouvrir de socket que vers la machine sur laquelle elle a été téléchargée...Donc, la seule solution pour lire une base "directement" depuis une applet, c'est de connecter l'applet sur le serveur de DB, en présupposant que celui-ci soit sur la même machine que le serveur web, et que le port de connection à la base soit ouvert vers l'extérieur...A mon avis, ton DBA et ton admin système vont t'arracher les yeux, et t'empaler sur un poteau télégraphique enduit de piment si tu leur demande ça!! D
Sinon, tu peux communiquer avec un serveur Java dédié (que tu aurais écrit, alors), ou une servlet, ou n'importe quoi d'autre (PHP, CGI, etc..) en ouvrant des pages WWW et en lisant leur contenu depuis l'applet, mais tu risque de te faire considérablement chier.....Pour ce genre de truc, j'aurais plus tendance à favoriser du PHP..
Marsh Posté le 12-03-2002 à 11:47:31
php
Marsh Posté le 12-03-2002 à 11:48:22
mais a mon avis tu te trompes de problèmes. Le vrai intitulé de ton problème devrait etre
PHP vs JSP/Servlet
Le combo JSP/servlet peut très bien lire dans ta db et généré les réponses en HTML (comme PHP et probablement de manière plus propre)
A+
Marsh Posté le 12-03-2002 à 11:49:51
El_Gringo a écrit a écrit : Salut. Une appli internet qui est capable de lire un base de données coté serveur. écrire de fichiers temporaires pour permettre une consultation d'images générées, coté client. |
Tu peux préciser écrire des fichiers temporaires pour permettre une consultation d'image générée ???
Définis ton prob plus précisément stp
Marsh Posté le 12-03-2002 à 11:50:19
Ben si tu veux utiliser des Applets Java pour ça, moi je dis PHP aussi.
Marsh Posté le 12-03-2002 à 12:25:14
c juste que j'aime bien le java (même si je connais assez peu). Et que je connais rien du Php. Alors si j'avais eu moyen de faire ça en Java, sans me compliquer la vie... ms apparement, c pas le cas !
Marsh Posté le 12-03-2002 à 12:25:52
Tu peux préciser écrire des fichiers temporaires pour permettre une consultation d'image générée ???
Définis ton prob plus précisément stp
Marsh Posté le 12-03-2002 à 12:29:24
DarkLord a écrit a écrit : Tu peux préciser écrire des fichiers temporaires pour permettre une consultation d'image générée ??? Définis ton prob plus précisément stp |
c délicat d'être + précis. G des dll, qui, à partir de données prises dans un BD, me génère des images selon les demandes utilisateur. C à dire que mon appli va écrire un fichier sur la machine client (interdit en Java !? même des fichiers Temporaires (.tmp, ds un répertoire temp), ms en Php aussi alors, non ?), pour pouvoir utiliser ensuite une dll qui permet d'afficher ces images dans des pages HTML (s'en fout de l'extention, je trouve le type ces d'après leur en-tête avec cette dll).
...ça pas plus clair, hein !?
[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]
Marsh Posté le 12-03-2002 à 14:11:15
Salut El_gringo!
Ton problème je le connais bien pour y avoir bosser dessus
J'avais commencer à faire une petite appli qui permet grace à la librairie GD (incluse dans php) d'afficher sur un fond d'image (jpeg) du texte, de faire un merge des deux et oh!! miracle de te sortir une image jpg visible donc sur le web...magic
En plus j'avais écris une page PHP qui permet d'automodifier sont code à chaque fois qu'une marge ou qu'un interlignage est changé....
J'avais pas trop chercher, mais demande à Miss Claire, à quelques pixels prêt le texte correspondait trés bien au fond d'ecran...en fait j'avais quasiment tout fait...
Ainsi que la requete SQL de recherche celle qui forunit la liste des liens sur les documents correspondant aux critères de recherche...
Ce qui restait à tester c'etait de voir comment s'en sortait php pour trouver les lignes à afficher dans un fichier texte de plusieurs megas...
La j'avais pensé que php ne serait pas assez performant et qu'il faudrait écrire un module en c, recompilé le tout avec le moteur php....
Mais c'etait le job de ma remplaçante non??
Au fait à l'époque il fallait que ce soit multiplateforme??tu reparles de DLL?? alors qu'avec la librairie GD plus besoin de la dll Victor (GD contient des fonctions pour agrandir deplacer, transformer etc etc...)
Alors amuse toi bien avec!!
Marsh Posté le 12-03-2002 à 14:26:27
grosmethos a écrit a écrit : Salut El_gringo! Ton problème je le connais bien pour y avoir bosser dessus J'avais commencer à faire une petite appli qui permet grace à la librairie GD (incluse dans php) d'afficher sur un fond d'image (jpeg) du texte, de faire un merge des deux et oh!! miracle de te sortir une image jpg visible donc sur le web...magic En plus j'avais écris une page PHP qui permet d'automodifier sont code à chaque fois qu'une marge ou qu'un interlignage est changé.... J'avais pas trop chercher, mais demande à Miss Claire, à quelques pixels prêt le texte correspondait trés bien au fond d'ecran...en fait j'avais quasiment tout fait... Ainsi que la requete SQL de recherche celle qui forunit la liste des liens sur les documents correspondant aux critères de recherche... Ce qui restait à tester c'etait de voir comment s'en sortait php pour trouver les lignes à afficher dans un fichier texte de plusieurs megas... La j'avais pensé que php ne serait pas assez performant et qu'il faudrait écrire un module en c, recompilé le tout avec le moteur php.... Mais c'etait le job de ma remplaçante non?? Au fait à l'époque il fallait que ce soit multiplateforme??tu reparles de DLL?? alors qu'avec la librairie GD plus besoin de la dll Victor (GD contient des fonctions pour agrandir deplacer, transformer etc etc...) Alors amuse toi bien avec!! |
Ha ha ha, ta remplaçante... maintenant elle est plus là. 'faut dire qu'elle était mauvaise. Je l'aurai mal vu faire ça !
ça va te faire plaisir ce que je vais te dire : je crois bien qu'ils te regrettent une peu. Hier, j'ai même vu éric pleurer en gémissant: "Ho, Vincent, si seulement tu étais là !" (non, pr les pleurs d'Eric, j'déconne ). Ms en fait, pour ldsweb donc (t'avais compris), je regarde juste. En fait, je vais peut être reprendre le truc. Ms avant, je regarde si Java ne pourrait pas "mieux" aller (ce qui m'arrangerai vachement, vu que j'aime le Java). Apparement, c pas vraiement le cas, d'après pas mal de monde. Dommage . Du coup je vais voir. Sois j'apprend le Php, sois je laisse ça au prochain embauché (heu, en fait, je pense que c pas vraiement moi qui ferai ce choix). Ms en fait, ça devait être interressant comme job...
[jfdsdjhfuetppo]--Message édité par El_Gringo--[/jfdsdjhfuetppo]
Marsh Posté le 12-03-2002 à 15:58:35
n'hesite pas lance toi dans le php la synthaxe et trés proche du C, sans la gestion de memoire...
en plus cela me ferait plaisir que tu reprennes mon module...
j'aime quand tu m'appel papa
Marsh Posté le 12-03-2002 à 11:12:13
Salut.
Bon, je ne connais absoluement pas le Php, pour dire, je sais même pas vraiement à quoi ça sert.
Et c là que c dur pour moi. Je dois choisir, pour ma boite, ce qui serai le mieux adapté à ce que je dois faire:
Une appli internet qui est capable de lire un base de données coté serveur. écrire de fichiers temporaires pour permettre une consultation d'images générées, coté client.
Si chacun pouvait me donner, dans mon cas (très résumé), les avantages et inconvénients de Php et Java, ça pourrais bien m'avancer. Merci...