Uso dei dati ODP nel proprio sito

weppos

Member
Joined
Mar 3, 2004
Messages
602
Per server ODP in realtà non si intendono datacenter che forniscono risultati bensì i veri e propri server che supportano il dominio dmoz.org per quanto riguarda il lato pubblico.

Per poter utilizzare i dati di Dmoz è possibile o fare uso dell'rdf o eventualmente lanciare interrogazioni al server stesso, in altre parole, richiamare la pagina desiderata e filtrarla a proprio piacimento.

Quest'ultimo è il suo caso, o meglio, quello che lei ha espresso.
In altre parole ha possibilità in ASP (o altri linguaggi lato server) di poter prelevare le pagine di dmoz.org ed usarle nel suo sito, con l'obbligo di rispettare le condizioni di licenza.

Nel caso proprio di ASP può usare l'oggetto XMLHTTP per prelevare il codice HTML della pagina che vuole usare e per restituirlo formattato nel suo sito.
Si ricordi, cosa importante, che i dati prelevati dalle pagine di ODP hanno codifica UTF-8.
 

ciccio

Member
Joined
Nov 8, 2004
Messages
8
condizioni di licenza

Grazie per la sollecitudine della risposta.

weppos said:
...
di poter prelevare le pagine di dmoz.org ed usarle nel suo sito, con l'obbligo di rispettare le condizioni di licenza.
...

Esiste una traduzione italiana delle condizioni di licenza?
 

ciccio

Member
Joined
Nov 8, 2004
Messages
8
Vi ringrazio per la Vostra pazienza e mi scuso per la mia ignoranza,
ho dato un'occhiata alle condizioni d'uso e mi sono venute le vertigini.
Chiedo a Voi che siete esperti nel settore.
Usando sul propio sito i dati provenienti da dmoz.org è sufficiente aggiungere a fondopagina la tabella:

Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

Oppure ci vuole dell'altro?
Grazie
 
A

albovicamp

L'unica condizione è mettere la tabella indicata.
Ed è obbligatoria.
 

Marco5x

Curlie Meta
Joined
Mar 25, 2002
Messages
691
E si noti che i link "Submit a site" e "Become an editor" devono puntare alla categoria in cui sono posti; ad esempio, nella categoria World/Italiano/Regionale, i link devono puntare rispettivamente a
Code:
http://dmoz.org/cgi-bin/add.cgi?where=[color=red]World/Italiano/Regionale[/color]
http://dmoz.org/cgi-bin/apply.cgi?where=[color=red]World/Italiano/Regionale[/color]
 

dino2004

Member
Joined
Nov 10, 2004
Messages
10
ciccio said:
Vi ringrazio per la Vostra pazienza e mi scuso per la mia ignoranza,
ho dato un'occhiata alle condizioni d'uso e mi sono venute le vertigini.
Chiedo a Voi che siete esperti nel settore.
Usando sul propio sito i dati provenienti da dmoz.org è sufficiente aggiungere a fondopagina la tabella:

Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor

Oppure ci vuole dell'altro?
Grazie

Ci sono in giro degli script, che generano automaticamente le categorie di Dmoz, ponendo in modo altrettanto automatico le "dmoz attribution" in fondo alla pagina. Alcuni, sono aggiornati in tempo reale: richiedono solo un paio d'ore di tempo per adeguarli al proprio template. Se ti posso essere d'aiuto conta pure su di me.
 

tenxor

Member
Joined
Nov 6, 2004
Messages
10
Ciao a tutti!
Qualcuno mi può dire dove posso trovare qualche programma che possa pasare il file structure.rdf.u8.xml a SQL?

Grazie in tanto ed scusate il mio italiano.
 

weppos

Member
Joined
Mar 3, 2004
Messages
602

tenxor

Member
Joined
Nov 6, 2004
Messages
10
In tanto grazie per rispondermi. Sinceramente sto ancora studiando qual sia il miglior modo di farlo. In prattica vorrei fare un portale ed aggiungere un motore di ricerca (con lettura su MySQL) + la directory DMOZ.

Vorrei montare tutto ciò su un server dedicato con un server MySQL e aggiornare i dati DMOZ e del motore di ricerca nella base dati.
Secondo quello che ho letto poso aggiornare DMOZ per ogni volta che si aggiorna (credo sia tutti i lunedì) in più so che i dati del file XML si possono covertire in SQL (per MySQL) e leggergli da lì. Mi sbaglio?

Non sono un programmatore, ne tanto meno uno esperto, quindi sto cercando di studiare la situazione. Penso che per la parte de la directory DMOZ siete gli unici che potete aiutarmi.

In tanto grazie mile, e sono al ascolto di qualche vostro suggerimento.
Saluti,
 

tenxor

Member
Joined
Nov 6, 2004
Messages
10
Grazie, ho guardato tutti due scripts, i, primo è a pagamento e costa qualcosa cosi come 300 dollari, il secondo sembra essere gratis.

Visto che ancora non capisco molto la struttura che mi serve non vorrei spendere... preferisco più tosto arrivare a capire un po' di più.

Il secondo script sembra essere gratis, ma capisco molto poco, sto crecando di capire cosa vul dire nel README.TXT, dice così:

ODP Data Reader
°°°°°°°°°°°°°°°

14 Apr. 2002



This is a simple XML parser, that reads the ODP (http://dmoz.org) structure
file and inserts the parsed data into a MySQL DB.

Therefore some calsses are needed :

- JDBC support for MySQL (or any other DB)
- XML SAX Parser driver

All changes in the source can be made my modifying just a few String varibles,
so it should work for many different combinations of DBs and XML parsers.



Be sure to check

http://www.ohardt.com/computer/dev

for updates and other stuff


Quello che non capisco è con cosa devo utilizzarlo, è da compilare o che?
Dentro il zip ci sono questi files:

- readme.txt
- mysql.db.structure.sql

Poi una cartella (/src) con dentro una sottocartella (/odp_reader) che contiene:

- SaxODPReader.java
- XMLHandler.java


Va bene, quello è tutto ciò che vedo, e molto non capisco, ed è per quello che vi chiedo..., scusatemi si vi disturbo, ma sinceramente non si a chi chiedere.. e l'inglese capisco molto poco.
Grazie mille in tanto, saluti.
 

mauri

Curlie Meta
Joined
Mar 29, 2002
Messages
4,333
Location
Italy
In quale lingua preferirebbe chiedere ed ottenere informazioni più precise ?
 

Dardo

Member
Joined
Dec 25, 2004
Messages
8
dmoz2bmmoz.xsl

come trasformare i dati dmoz in segnalibri per mozilla?
 

weppos

Member
Joined
Mar 3, 2004
Messages
602
Dardo said:
come trasformare i dati dmoz in segnalibri per mozilla?

Quali dati?
Trasformare l'rdf in segnalibri è un tantino complesso dato che sono oltre 4 milioni di siti. {moz}
 

Dardo

Member
Joined
Dec 25, 2004
Messages
8
Tutti i dati, o meglio tutti i siti, magari tramite XSLT.
Inoltre, c'è un canale IRC su DMoz?
 

weppos

Member
Joined
Mar 3, 2004
Messages
602
Dardo said:
Tutti i dati, o meglio tutti i siti, magari tramite XSLT.
Inoltre, c'è un canale IRC su DMoz?

Scusa, ma è praticamente un suicidio inserire 4 milioni di siti in un segnalibro! :eek:
Non so neanche se il programma sia in grado di supportarli.

Il metodo è prettamente uno.
Devi fare un parsing dell'rdf convertendolo nel formato che ti serve. Suggerirei come prima cosa di convertirlo in un db (ad esempio MySQL) e poi esportare dal db i dati che ti possono servire.
 

flys

Member
Joined
Apr 1, 2005
Messages
18
direttamente da dmoz ... ?

Salve a tutti, avrei bisogno di qualche consiglio per capire come funzionano i dati messi a disposizione da dmoz.org.
Il mio intento è di implementare i questi dati nelle mie pagine web, come fanno tanti siti, cerca.com ne è un esempio. Ho letto che è possibile scaricare i files rdf e inserirli in un proprio database, però i database in questione risultano pesare diversi Gb, quindi impossibile da pubblicare in un normale spazio web commerciale.
La mia domanda è questa :
è possibile estrarre direttamente i risultati da dmoz.org, con qualche script php ad esempio, e filtrarli per le proprie pagine ?
Conoscete qualche link-guida che mi possa aiutare ?
Grazie in anticipo
 
This site has been archived and is no longer accepting new content.
Top