[Basi di dati] DB da webpage

Messaggioda metrixo » 19/10/2016, 08:43

Buongiorno a tutti,

sarei interessato a comporre un database selezionando i campi dal testo di un sito web composto da diverse pagine.

Non avendolo mai fatto, chiedo gentilmente come poter impostare il lavoro, con particolare attenzione, almeno per adesso, alla scelta del linguaggio che ispezionerebbe il sito web e che creerebbe la tabella con le informazioni che desidero. Pensavo a Python o R. Se avete qualche consiglio generale o se qualcuno ha già svolto un lavoro del genere, ringrazio in anticipo per il supporto.

Metrixo
metrixo
Junior Member
Junior Member
 
Messaggio: 149 di 308
Iscritto il: 08/01/2014, 10:33

Re: [Basi di dati] DB da webpage

Messaggioda Paolovox » 23/10/2016, 22:02

Impara un pó di Html soprattutto la parte dei form, i quali gestiscono gli input tramite l'action che in parole povere darebbe lo script php, python, java ecc che riceve l'input o la richiesta solamente e lo elabora. Poi i controller/servlet/ script, possono interfacciarsi ad un qualsiasi db sql o nosql come mongodb. Quindi impara come da utile html prelevare l'input da un action e come interfacciarti ad un db con un linguaggio. Io ti consiglio php e sql i quali sono ben documentati e io mi ci guadagno da vivere con questi due.
Poi puoi approfondire le tre sezioni. Per html per una grafica veloce e responsive guarda Bootstrap. Per una maggiore dinamicità e gestione degli object all'interno della pagina c'é javascript, jQuery un framework basato su js e tanti CSS. Per la gestione backend puoi anzi se vuoi specializzarti devi utilizzare il pattern architetturale MVC, vedi Codeigniter o Zend. A dimenticavo metti su un server Apache é perfetto. Poi tutto il resto viene da se. Domanda qualsiasi cosa quando ti pare
« Una volta eliminato l'impossibile, ciò che resta, per quanto improbabile, deve essere la verità. »
(Sherlock Holmes)
Avatar utente
Paolovox
Average Member
Average Member
 
Messaggio: 297 di 620
Iscritto il: 13/06/2014, 19:44

Re: [Basi di dati] DB da webpage

Messaggioda metrixo » 25/10/2016, 09:59

OK
grazie,

cosa intendi per "... metti su un server Apache é perfetto" ?

Metrixo
metrixo
Junior Member
Junior Member
 
Messaggio: 151 di 308
Iscritto il: 08/01/2014, 10:33

Re: [Basi di dati] DB da webpage

Messaggioda Paolovox » 25/10/2016, 10:22

Le richieste GET o POST HTTP, vengono ricevute da un processo server che li smista ai vari script/controller/servlet i quali li gestiranno adeguatamente.
Apache, Tomcat ecc.. sono Container i quali in base all'action del form di una pagina web utilizzano il tuo script, i quali a sua volta si interfacciano con il db.
Altrimenti come vorresti fare?
« Una volta eliminato l'impossibile, ciò che resta, per quanto improbabile, deve essere la verità. »
(Sherlock Holmes)
Avatar utente
Paolovox
Average Member
Average Member
 
Messaggio: 299 di 620
Iscritto il: 13/06/2014, 19:44

Messaggioda Rggb » 27/10/2016, 09:14

Puoi chiarire meglio cosa vuoi fare?

A me la richiesta sembra diversa dal creare/popolare un DB tramite una form, è direi più simile al web indexing. Se cosi' stan le cose,

curl + awk
Avatar utente
Rggb
Cannot live without
Cannot live without
 
Messaggio: 2197 di 3226
Iscritto il: 30/07/2009, 17:27


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite