programmation WEB

programmation WEB - Java - Programmation

Marsh Posté le 29-04-2009 à 11:18:58    

Bonjour,
 
Je souhaiterai développer un programme qui parcourt le Web pour obtenir des informations
à partir d'une interface interactive avec un utilisateur.
J'aimerai avoir des conseils sur le choix du langage a utiliser.
Je connais trés bien Java et je pensais utiliser ce dernier.
Néanmoins, n'est il pas plus facile d'utiliser Python(que je ne connais pas encore..)?
Merci pour vos conseils

Reply

Marsh Posté le 29-04-2009 à 11:18:58   

Reply

Marsh Posté le 29-04-2009 à 12:49:30    

Un programme qui "parcourt le web"... Tu peux préciser ?


Message édité par Elmoricq le 29-04-2009 à 12:49:42
Reply

Marsh Posté le 29-04-2009 à 12:59:03    

Bah un spider surement, ou un bot... :whistle:
 
beck7 > n'importe quel langage fait l'affaire, à partir du moment où les sockets y sont utilisables


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 29-04-2009 à 13:00:16    

En fait je souhaite pouvoir envoyer une requête depuis une interface utilisateur, genre un nom et prenom, et pouvoir lister tous les sites qui contiennent ce nom et ce prénom et obtenir les informations disponibles sur ces sites.

Reply

Marsh Posté le 29-04-2009 à 13:01:38    

Envoyer une requête sur Google ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 29-04-2009 à 13:11:15    

entre autre, oui. Le but serait d'envoyer une requête google et ensuite d'améliorer la requête au fur et a mesure en cherchant sur d'autres sites comme facebook....

Reply

Marsh Posté le 29-04-2009 à 13:15:57    

Ben pour ce genre de tache, y'a pas 36 façons de procéder :
- d'abord tu regardes ce que Google reçoit quand tu lui postes une requête (via Wireshark ou une extension FF style LiveHTTPHeaders)
- puis dans ton langage, tu utilises un socket pour communiquer avec le serveur et lui envoyer une requête identique
 
Après, peu importe le langage à partir du moment où il gère les sockets :spamafote:


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 29-04-2009 à 13:18:56    

Ok, je vois bien. Mais il me semble qu'il existe des API qui te simplifient un peu la vie. Par exemple il me semble qu avec une API google et JSON on peut faire quelque chose. Mais je n'ai pas d exemple concret

Reply

Marsh Posté le 29-04-2009 à 13:21:13    

Moi chuis plutôt du genre ferrailleur low level, les API haut niveau sataniques, je suis pas fan.
Comme en plus c'est du Web satanique, je met un point d'honneur à m'en éloigner aussi rapidement que la grippe porcine, je pourrais pas t'aider [:cosmoschtroumpf]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 29-04-2009 à 13:22:43    

Ok ;) , je comprend. Merci en tout cas

Reply

Marsh Posté le 29-04-2009 à 13:22:43   

Reply

Marsh Posté le 29-04-2009 à 13:23:56    

De toute façon harko n'est pas le mieux placer pour t'aider, il est... disons... réputé pour ses applications web buggées (et ses interfaces graphiques aussi, mais c'est une autre histoire).

Reply

Marsh Posté le 29-04-2009 à 13:25:33    

Elmoricq a écrit :

De toute façon harko n'est pas le mieux placer pour t'aider, il est... disons... réputé pour ses applications web buggées (et ses interfaces graphiques aussi, mais c'est une autre histoire).


Elles marchent très bien mes applis web, tant que le code des sites que je maltraite n'est pas modifié :o
Quant aux IHM... no comment


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 29-04-2009 à 16:15:07    

beck7 : Si par hasard ça doit être une application Web oublie pas l'hébergement.
 
Les hébergements Java sont plus cher que pour PHP ou Python, renseigne toi avant...


Message édité par Paul JR le 29-04-2009 à 16:16:28
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed