Free Spider è uno strumento di sviluppo web che si può integrare in Lazarus. Tu crei un applicazione (per una delle piattaforme supportate da Free Pascal/Lazarus) e Lazarus crea un eseguibile che basta inserire nella tua cgi-bin directory per ottenere uno strumento web. Al momento attuale il protocollo è il CGI (Common Gateway Interface). In futuro supporterà altre tecnologie web.
Premessa: per quello che segue si da per scontato che il pacchetto Free Spider è già correttamente installato nella vostra versione Lazarus.
Come creare un'applicazione web con Free Spider
1. File -> Nuovo -> FreeSpider CGI Web Application 2. Aggiungere un componente TSpiderCGI1 (lo trovate nella tab FreeSpider) nel Data Module 3. Fate doppio click sul Data Module o selezionate l'evento OnCreate e scriveteci dentro il seguente codice:
5. Compilate e spostate l'eseguibile appena creato nella directory cgi-bin, come ad esempio /usr/lib/cgi-bin in Linux. 6. Supponiamo che il nome del progetto è primaapplicazioneweb, allora si può chiamare dal vostro browser in questo modo:
Bene avete appena creato la vostra prima applicazione web con Lazarus + Free Spider. Ovviamente come ogni buona prima applicazione il risultato sarà: Hello World.
About the author
xinyiman registered at Italian community of Lazarus and Free Pascal on Ottobre 14, 2011, 10:56:28 pm and has posted 3285 posts in the boards since then. Last visit was Dicembre 03, 2024, 01:25:58 pm.
Questo blog non rappresenta una testata giornalistica poiché viene
aggiornato senza alcuna periodicità. Non può pertanto considerarsi un
prodotto editoriale ai sensi della legge n. 62/2001.
Questo sito utilizza cookie, anche di terze parti, per offriti servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina, cliccando su un link o proseguendo la navigazione in altra maniera, acconsenti all’uso dei cookie.