Newsgroup: it.comp.www.php
Titolo: [OT] - Parere tecnico su sito (motore di ricerca in PHP)

Scusate se sono parzialmente OT, ma vorrei un vostro parere.
Ho realizzato un "motore di ricerca immobiliare" con PHP e MySQL.
http://www.casafinder.5gigs.com
N.B.
Non è un portale bensì un vero motore di ricerca che indicizza in
automatico gli annunci da altre fonti internet indipendenti.
http://www.casafinder.5gigs.com/doc/engines.php
Desideravo avere un vostro parere tecnico su tale sito dato che qui si
parla di PHP e dovrebbero essere presenti anche dei tecnici con una
certa esperienza...
Ogni vostra considerazione (positiva o negativa) sarà particolarmente
apprezzata. Spero di ricevere numerosi commenti !
Grazie per l'attenzione e scusate il disturbo.
Riccardo
--
* CasaFinder - Motore di ricerca immobiliare
* web: 
http://www.casafinder.5gigs.com

 Desideravo avere un vostro parere tecnico su tale sito dato 
Senza il codice od almeno una descrizione dettagliata della struttura
interna qualsiasi tipo di parere sarenne solo una speculazione od un
commento sul'interfaccia utente, nulla di piu'.
Infine, per quale motivo posti messaggi come questi ad intervalli
regolari su svariati ng? Non e' che per caso stai provando a fare
promozione al tuo motore camussandola da richiesta di commenti?
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Ciao Setec Astronomy,
per ovvi motivi non posso certo rivelare qui i dettagli del codice o
più in generale del funzionamento del sito... a meno di entrare
durante una normale dialettica nello specifico di una certa
funzionalità e discutere più tecnicamente con gente esperta e su
parti concrete di codice, magari confrontandosi con altri che hanno
realizzato dei lavori simili o che hanno dovuto affrontare
problematiche su motori di ricerca.
Pensavo che dopo aver visitato il sito, un tecnico abbia delle
curiosità, delle cose da chiedere... comunque anche un parere più
superficiale su quello che si vede dall'esterno potrebbe essere un buon
inizio.
Legittima la tua seconda osservazione, ma non è mia intenzione
promuovere un "motore di ricerca per annunci immobiliari" nei newsgroup
tecnici dove si parla prettamente di php, html, etc... per quanto mi
riguarda i canali di promozione sono ben altri.
Se ho postato alcune volte in questo newsgroup, in quello per
webmaster, in quello di informatica, è proprio perchè sto cercando di
avere il parere sincero e tecnico da parte di gente esperta che opera
nel settore, o che ha avuto esperienze simili e che puo' darmi consigli
sui vari aspetti tecnici e/o grafici... inoltre in questi giorni ho
apportato diversi interventi (e mi auguro miglioramenti) proprio sulla
base di alcuni suggerimenti ricevuti precedentemente, e considerando
che molti stanno rientrando adesso dalle ferie ritengo che potrebbero
non aver letto il mio precedente post e pertanto non mi pare di aver
agito male.
Purtroppo ad oggi, se la mia memoria non mi tradisce, ho ricevuto solo
qualche suggerimento nel newsgroup dei webmaster, e molti pareri e
consigli interessanti su quello di informatica... con mia sorpresa,
invece non ho ricevuto alcun commento da questo newsgroup che invece
era quello da cui mi aspettavo di più dato che tutto il lavoro è
stato realizzato proprio in PHP.
A giudicare dalla mancanza di commenti ricevuti in questo newsgroup,
devo dedurre che questo lavoro non ha suscitato in questo newsgroup PHP
l'interesse che mi aspettavo, probabilmente non è un lavoro così
interessante come pensavo.
Se qualcuno la pensa diversamente, sarò lieto di essere smentito.
Grazie comunque per il tuo intervento che mi ha dato modo di chiarire
alcune cose.


interessante come pensavo.
Il fatto č che per noi č solo codice html. Avrei dovuto testare il
motore inserendo query, vedere il risultato, intuire (non dedurre) il
procedimento che hai usato e darne una valutazione tecnica.
Purtroppo non credo sia produttivo dare pareri su una tecnica intuita,
č come dare una valutazione di performance su quelle che si chiamano
Black-box.
Sarebbe stato + utile e interessante se tu avessi almeno illustrato la
struttura tecnica del codice, insomma, il procedimento, l'algoritmo.
Qui si parla di php (e siamo sul server) mentre tu ci hai dato html (e
siamo sul client).
Comunque buon lavoro!
Ciao
-- 
Per rispondermi togli il cappello

stato realizzato proprio in PHP.
beh è evidente che non potendo vedere il codice php non possiamo darti
suggerimenti! Comunque controlla bene la validazione del codice HTML.
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 ha scritto nel messaggio
news:1124562282.6...@g14g2000cwa.googlegroups.com...
Scusate se sono parzialmente OT, ma vorrei un vostro parere.
Ho realizzato un "motore di ricerca immobiliare" con PHP e MySQL.
http://www.casafinder.5gigs.com
N.B.
Non è un portale bensì un vero motore di ricerca che indicizza in
automatico gli annunci da altre fonti internet indipendenti.
o chi ti da gli annunci ha un db e te lo scarichi oppure con un parser xmm
pasi le pagine degli annunciDesideravo avere un vostro parere tecnico su
tale sito dato che qui si
lo fa anche un programma per i film
parla di PHP e dovrebbero essere presenti anche dei tecnici con una
certa esperienza...
solo se dai il codice sorgente altrimenti e' inutile
Ogni vostra considerazione (positiva o negativa) sarà particolarmente
apprezzata. Spero di ricevere numerosi commenti !
altri annunci del genere saranno segnalati come spam,
non e' possibile coreggere debuggare codice
dare parteri tenci, otimizzare, eliminare codice
__senza vedere il sorgente__


 automatico gli annunci da altre fonti internet indipendenti.
C'è qualche pazzo che invece di girarsi i pollici saprebbe dirmi a 
grandi linee come si può implementare uan cosa del genere? Vorrei 
capirci un pò di + :)

Riccardo ha scritto:
La ricerca non funziona come ci si dovrebbe aspettare :
Lombardia Milano Locazione NON restituisce solo locazioni, ma anche
vendita (a meno che non ci sia qualcuno che affitta un MON di 45 mq a
7200 EUR al mese).
Ciao Gianfranzo

CasaFinder è stato impostato per fare una scansione nel web in
automatico delle attuali fonti indicizzate (per le quali è attualmente
predisposto)... la ricerca viene fatta continuamente dal sistema in
background in base alle ricerche effettuate precedentemente dagli
utenti... in pratica il sistema cerca autonomamente di mantenere sempre
aggiornati gli annunci presenti nel database tenendo conto delle
ricerche fatte dagli utenti.
Viene creata una coda di lavoro (e cioè di possibili ricerche/annunci
da indicizzare) che viene poi svuotata automaticamente man mano che le
ricerche hanno prodotto in output degli annunci.
Spero di averti dato almeno un'idea di massima.
Chiedi pure se non sono stato molto chiaro.


Ciao,
grazie per la tua segnalazione, tuttavia devo dirti che ti sbagli...
anche se in realtà, come hai giustamente notato, esiste un problema (a
me già noto) di non semplice risoluzione per quanto riguarda gli
importi degli immobili in locazione.
In pratica, l'eterogeneità delle fonti indicizzate non consente di
avere un'uniformità nel modo di esprimere i canoni di locazione,
perchè purtroppo mentre alcuni indicano il "canone mensile" altri
(come nel caso del monolocale che hai menzionato) inseriscono il
"canone annuale"... e queste differenze sono presenti non solo negli
annunci prelevati da fonti diverse ma anche tra gli annunci di una
stessa fonte... sai perchè ? perchè gli addetti all'inserimento dei
dati relativi agli annunci si comportano spesso in modo diverso.
Purtroppo non è possibile trovare un metodo scientifico che garantisca
la correttezza (certe volte ad esempio sono presenti importi assurdi di
1 euro che vengono già opportunamente filtrati in fase di
indicizzazione) ed uniformità degli importi presenti negli annunci
(alcuni espressi mensilmente altri espressi annualmente).
Approfitto della discussione che si è aperta, per vedere se si riesce
a proporre un algoritmo efficiente per risolvere tale questione (che
attualmente ho preferito lasciare in sospeso) nel migliore modo
possibile... attendo commenti in proposito !
Io pensavo di implementare un meccanismo che si basi su di un'importo
soglia al di sopra del quale interpretare il canone di locazione
espresso annualmente (che potrebbe poi essere diviso per 12 in fase di
indicizzazione) anzichè mensilmente... il problema più grosso di
questa soluzione è però l'individuazione di tale importo soglia visto
che gli immobili oggetto degli annunci sono spesso molto diversi fra
loro e pertanto ci sono dei casi in cui ad esempio si potrebbe avere un
importo di locazione mensile che (essendo al di fuori della media)
supera la soglia stabilita e pertanto verrebbe erroneamente
interpretato come canone annnuale.
Una variante di questa soluzione sarebbe quella di rendere tale importo
soglia variabile e cioè calcolato in modo dinamico in base all'importo
medio presente negli annunci dello stesso genere... questa sarebbe
sicuramente una soluzione migliore (anche se tutta da studiare nei
dettagli) ma aggiungerebbe un po' di complessità in più (query SQL)
che rallenterebbero non poco il processo di indicizzazione.
Voi che ne pensate ???
Non ho postato alcun codice, ma credo che adesso la discussione abbia
assunto un taglio molto più tecnico (come auspicavo), chissà se
questo basterà a suscitare un certo interesse da parte dei
frequentatori di questo newsgroup !
;)


 Chiedi pure se non sono stato molto chiaro.
Ti espongo alcuni quesiti che mi sono saltati in mente... :D
Quindi... se io ad esempio cerco "bilocale milano" e nel db non c'è 
ancora niente inserisce nella coda di lavoro la ricerca da fare. Va a 
vedere tutti gli  annunci dei vari siti immobiliari ed aggiorna il database.
Ma quando parte la ricerca? Usi un Crontab che fa partire le varie 
ricerche di notte ad esempio?
E poi per inserire i dati corretti nei giusti campi del db come ti 
regoli? Ad esempio come fai ad andare a beccare il valore del prezzo 
nella pagina html per inserire proprio quel valore nel db e non un'altra 
cifra presente nella pagina?
E altra cosa se io dovessi controllare tutte le pagine delle offerte di 
un sito tipo tecnocasa non saprei come ricavare gli indirizzi delle 
offerte stesse :|

 offerte stesse :|
Tasto destro > Proprietà > Indirizzo (URL)
Penso di avere risposta a tutto
Ciao,


 Tasto destro > Proprietà > Indirizzo (URL)
Nono non intendevo quello :D è che pensavo che controllassi tutte le 
offerte/pagine html presenti nel sito e le facessi scorrere in qualche 
modo e non capivo quale.
Grazie per le spiegazioni! :)

 Grazie per le spiegazioni! :)
Prego,


 frequentatori di questo newsgroup !
In realtà finora si tratta di un lavoro di parsing e memorizzazione su 
db (nulla togliere alle difficoltà che ci sono ad implementare queste 
due macro operazioni). Il vero valore aggiunto sarebbe quello di avere 
un modello di parser dinamico in grado di adattarsi quasi autonomamente 
ai vari siti.
-- 
Ciao,
	Fabrizio
===  
http://www.negusweb.it
  ===

 ===  
http://www.negusweb.it
  ===
Ciao, e grazie per il tuo intervento.


 interpretazione dei dati presentati dalle varie fonti...
Bisognerebbe chiederlo ai programmatori di google.
