Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Aiuto sviluppo progetto web

    Ciao a tutti!!
    Sono nuovo del Forum e un programmatore web dilettante .

    Chiedo aiuto per sviluppare un progetto web ( il mio ultimo esame universitario ) che è da mesi che mi fa diventare scemo.

    Premetto che possiedo un Pc windows 8.1 con installato Xampp per simulare un server web, praticamente tutte le versioni di visual studio ( 2003 2005 2008 2012 2013 la ho provate tutte per riuscire a sviluppare ma niente ).

    ECCO IL MIO PROBLEMA:
    Il mio docente mi ha dato questa consegna via mail:

    ---------------------------

    "Le daro' da fare un progetto di sviluppo di un'interfaccia php+javascript per accedere ad un motore di ricerca (galago: http://www.lemurproject.org/galago.php).
    Appena ho sistemato il lato server, le faccio sapere. Intanto puo' prepararsi su queste tecnologie."

    e successivamente:

    "Le invio altre informazioni con cui potra' partire.
    All'indirizzo

    http://ims.dei.unipd.it/galago/lemur.cgi

    trova una maschera di ricerca di un piccolo indice di lemur. Puo' usare quello oppure farsene un'installazione su un proprio calcolatore. Nel primo caso dovra' usare curl o wget per intercettare l'uscita delle chiamate come

    http://ims.dei.unipd.it/galago/lemur.cgi?x=false&q=test

    che risulta anche se digita "test" nella casella di ricerca; faccia delle prove.

    Il primo passo del suo lavoro e' quello di riprodurre l'installazione su un proprio calcolatore.

    la consegna consiste quindi in questo:

    1) riprodurre l'installazione di Galago e l'interfaccia basata su PHP su un proprio calcolatore.

    2) usare wget o curl nel ruolo di client per inviare interrogazioni a Galago, interpretare i risultati restituiti da Galago mediante HTTP e immagazzinarli in un database mysql locale insieme ai dati relativi alle interrogazioni

    Il progetto deve dare le specifiche per replicare l'ambiente su coppie client-server arbitrarie (tranne web hosting), non solo per un client ne' solo per un server. Cioe', si deve essre in grado di prendere uno o piu' calcolatori, installare e configurare Galago e il server HTTP da una parte, il database locale e i client HTTP dall'altra, e far funzionare il "travaso" di dati dal motore al db locale.

    --------------------------------------------

    Da qui il nulla, non ho avuto nessun altro suggerimento e/o aiuto.

    Considerate che sono uno studente di statistica e che le mie poche basi sono date dalla passione per l'informatica e non da una formazione accademica

    Ho provato ad installare Lemur sul mio pc e compilare il file .cgi con VS, ma mi ricrea un file .exe che non si avvia dal server apache di xampp ( o almeno io non ci riesco
    ) successivamente ho provato a creare una pagina php per simulare il suo form usando i curl, ma anche questo senza nessun risultato


    Vi prego qualcuno può aiutarmi?

  2. #2
    Il tuo professore ti sta probabilmente chiedendo di realizzare un qualche sistema di caching dei risultati di ricerca (per distribuire il db principale su più server secondari).
    Siccome ti chiede (forse) di realizzare un sistema cross platform (credo di aver capito questo dall'ultimo paragrafo delle "specifiche"), ti conviene utilizzare un linguaggio come PHP e utilizza le librerie curl (Xampp ti fornisce un ambiente preconfigurato per iniziare a lavorare con PHP).
    Per quanto riguarda l'installazione del motore di ricerca sappi che un'applicazione CGI è, in realtà, un normale programma a CLI... in ogni caso dal sito del progetto puoi raggiungere la wiki, sulla quale trovi le informazioni per l'installazione.

    http://www.lemurproject.org/
    http://en.wikipedia.org/wiki/Common_Gateway_Interface

    http://php.net/manual/en/getting-started.php
    http://php.net/manual/en/book.curl.php


    Se ti rendi conto che il progetto è troppo grosso per te, parlane con il tuo professore: considera che, un programmatore esperto, potrebbe realizzare qualcosa di simile in un paio di giorni, ma per un neofita potrebbe essere un vero incubo.
    Experience is what you get when you don’t get what you want

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,462
    E soprattutto ... se il tuo professore vede questo thread (e quelli che, pari pari, hai proposto inutilmente in tanti altri forum) cosa ritieni che possa pensare? Ad esempio, fossi io il tuo professore - è solo un'ipotesi - ti attenderei all'esame per farti una bella sorpresa ...

    P.S. Bentrovato Xara
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.