Ciao a tutti dovrei creare un web spider in grado di essere eseguito anche per ore o giornate senza interruzioni.
Lo spider girerebbe su in Mac o un pc UNIX in locale. Poi una volta al giorno Il database remoto sul web server verrebbe aggiornato con il db locale.
Quale linguaggio scegliereste ?
Io pensavo a Python, Perl o Php ma non sapendo se si prestano ad essere eseguiti per pre valuto anche delle alternative.
Grazie

Rispondi quotando
). Php lo escluderei per via della dipendenza con apache, un programma che deve girare per ore su un sistema che è concepito per servire richieste http in un certo lasso di tempo la vedo un po' come una forzatura. Non che non si possa fare ma di certo non è la via piu veloce secondo me.
; per il resto, direi che per un compito del genere pressoché si equivalgono, e il fattore fondamentale per la scelta diventa più che altro il livello di conoscenza di tali linguaggi, ed eventualmente, se lo spider deve eseguire elaborazioni particolari sui dati raccolti, dall'esistenza di librerie che le facilitino in un linguaggio o nell'altro. Le medesime considerazioni si applicano credo più o meno a tutti gli altri strumenti citati.
