Perl è un linguaggio di
scripts detto HTML-embedded (integrato in pagine HTML). È
composto per la maggior parte da comandi con una sintassi derivante
dal linguaggio C. Caratteristica peculiare del linguaggio è
quella di permettere agli sviluppatori web la creazione di pagine
HTML dinamiche.
Perchè Perl possa essere utilizzato,
necessita di un server che elabori le pagine .pl trattandole
come una qualunque pagina .htm o .html; unica differenza che le
scripts contenute nelle pagine vengono elaborate ed eseguite dal
server visualizzando sul browser un risultato finale diverso dalla
pagina iniziale di partenza.
Condizioni fondamentali per poter gestire
pagine Perl sono la presenza di un server Perl-enabled, la
scrittura di codice Perl all'interno della pagina, l'estensione
della pagina che deve essere .pl , non è
necessario compilare o installare alcuna procedura. Basta scrivere
la pagina HTML con all'interno gli scripts, installare la pagina
sul server Perl ed il gioco è fatto.
Come creare una semplice pagina Perl
che una volta richiamata dal browser visualizzi la scritta "Ciao"
?
Creare un file di nome "ciao.pl" ed inserire il seguente
codice:
#!/usr/bin/perl
#
# test.pl
#
#
print "<html><head>";
print "<title>Test Perl Server</title>";
print "</head><body bgcolor=#ffffff>";
print "<center><p>";
print "<h1>Perl Server: ready!!!</h1>";
print "</p></center>";
print "</body></html>";
exit(0);
|
Notare che Perl non adotta la logica
delle script CGI perchè il file non deve essere abilitato
ad alcun tipo di esecuzione ma eseguito come una qualunque pagina
HTML.
Installare la pagina ciao.pl sul server Perl tramite una
accesso ftp. Richiamare la pagina da un qualunque browner (Internet
Explorer, Netscape Navigator, etc) digitando l'indirizzo http://perl.vostrodominio.est/ciao.pl.
Apparirà una pagina bianca con la scritta "Perl
Server: ready!!!."
Perl è assolutamente "free"
(in licenza Open
Source). NetRegister utilizza servers dedicati per il funzionamento
del server che viene poi interfacciato al vostro dominio attraverso
indirizzi web (URL) del tipo: http://perl.tuodominio.est.
Nel
sito ufficiale http://www.perl.org,
troverete un utilissimo "tutorial" per l'apprendimento
del linguaggio ed il software da scaricare in formato sorgente o
compilato per Unix, Linux e Win32. Il vantaggio nell'utilizzo di
questo linguaggio di script è che le procedure sono "portabili"
(riutilizzabili) nei vari sistemi operativi (windows/unix) senza
bisogno di modifiche; per gli sviluppatori questo significa un enorme
risparmio di tempo e denaro.
Il servizio aggiuntivo prevede un costo
annuo legato al traffico internet generato dal funzionamento delle
pagine contenenti gli script; non sono previsti costi di set-up
iniziale o di spazio disco occupato. L'attivazione del servizio
avviene direttamente nel Pannello di Controllo; le fasi immediatamente
successive alla attivazione, comunicheranno via e-mail al Cliente
la username/password di accesso alla gestione dello spazio
per l'installazione ed esecuzione delle pagine (.pl) contenenti
gli script.
NetRegister è inoltre in grado
di realizzare strutture di "interfaccia" in Perl che si
rendessero necessarie alla realizzazione del vostro sito; per qualunque
esigenza il servizio
marketing è a completa disposizione.
Il nostro
Staff Tecnico è certificato per il mondo Microsoft
(Windows NT, Windows 2000 Srv, Windows NT Terminal Server, Winframe,
Metaframe, Microsoft Office, Microsoft Exchange Server, Microsoft
IIS Server), Unix (SCO, Solaris, Linux RedHat, Linux Suse,
Linux Slackware, reti TCP/IP, NFS, sicurezza e firewalls), Cisco
(routers & intranets), Lucent (Wireless Networks) ed
Oracle (Database: installation & maintenance).
|