Sviluppo siti web - posizionamento sui motori di ricerca - realizzazione siti in russo e cinese - Siti Di Successo per la piccola e media impresa per trovare nuovi clienti usando il sito aziendale siti di successo

HTML, CGI, JavaScript e Database

html cgi js db

 

Un’altra sezione dedicata al “fai da te” di Internet.  Questa volta, invece degli strumenti, prendiamo in considerazione i linguaggi (o meglio, gli script) che costituiscono la struttura portante della rete.

Nel capitolo verranno citate risorse online specifiche per ognuno degli argomenti trattati.  Due siti, pero’, hanno una validita’ generale in quanto trattano tutti gli aspetti di programmazione per Internet:

http://www.irt.org/

In inglese.  Letteralmente centinaia di articoli e lezioni su HTML, JavaScript, CGI, ColdFusion etc.

http://www.html.it/

L’equivalente italiano di quanto sopra.

HTML

Le pagine web si scrivono in HTML.  L’avvento dei programmi descritti nel capitolo precedente ha liberato dalla necessita’ di conoscere l’HTML per mettere insieme un sito: ci pensa il programma.  Il mio consiglio e’ comunque quello di imparare un po’ di HTML per saper intervenire per controllare il risultato finale del lavoro di programmi quali NOF, VisualPage o DrumBeat2000. 

“Spiare” l’HTML delle pagine che ci piacciono e’ una fonte di apprendimento enorme ma le risorse online non mancano:

http://www.virgilio.it/canali/computer/itinerari/011/

Italiano. Raccolta di siti sull’HTML.  Ce n’e’ per tutti i gusti.

JavaScript (JS)

JavaScript e’ uno script sviluppato da Netscape.  E’ ormai arrivato alla versione 1.3 ma consiglio di non andare oltre la 1.2 per motivi di compatibilita’ tra browser (LINK: Compatibilita’ tra Browser).  JavaScript si integra con l’HTML, infatti i codici in JavaScript vengono scritti frammischiandoli con quelli dell’HTML, e fanno fare al browser azioni che non sarebbero possibili usando solo l’HTML.  I Roll-Over (icone che cambiano colore quando ci si passa sopra con il mouse) sono uno degli esempi classici della funzionalita’ di JS.  JS puo’ fare pero’ cose molto piu’ complicate, come “servire” i cosiddetti “cookies” o validare i campi di un formulario elettronico. 

Vale la pena impratichirsi con le nozioni di base di JS in modo tale da poter sfruttare gli script che sono a disposizione gratis online (ovvero: se lo script non e’ esattamente come lo voglio, almeno so metterci le mani per adattarlo).

Alcune risorse online oltre a quelle citate in apertura sono:

http://www.virgilio.it/newsgroup/cgi/list?group=it/comp/lang/

javascript Italiano. Gruppo di discussione.

http://webreference.com/js/

Inglese. Collezione di script preconfigurati.  Da visitare dopo aver acquisito le nozioni di base.

http://javascript.internet.com/

Inglese. Include un gruppo di discussione e vari libri sull’argomento che si possono acquistare online.

Un sottoprodotto di JS sono i Bookmarklet, script in JS molto semplici e di uso immediato, che svolgono diverse funzioni pratiche (ad esempio mandare l’indirizzo della pagina via email cliccando un link; oppure rimuovere lo sfondo, cambiare colore allo sfondo, cambiare colore al testo etc.). Per saperne di piu’ visitare: http://www.bookmarklets.com/

CGI/Perl

L’HTML non puo’ fare tutto e spesso servono dei programmi che siano fatti partire dal visitatore del sito ma che vengano eseguiti sul server dove il sito e’ ospitato.  Alcuni linguaggi vanno meglio di altri  per scrivere programmi del genere.  Perl, in particolare, e’ uno script che risponde benissimo agli input generati da una pagina web (ad esempio un formulario) perche’ elabora facilmente le stringhe di caratteri (che e’ poi quello che un formulario elettronico invia al server). 

CGI (Common Gateway Interface) e’ il protocollo, ovvero l’insieme di regole, che definisce come i server Web eseguono e scambiano dati con programmi esterni.  CGI non e’ quindi un programma, ma detta le regole cui i programmi (Perl, ad esempio) devono sottostare per lavorare con un server.

Sia Perl che CGI non sono letture serali e non e’ il caso di mettersi a studiarli (a meno che non siate determinati a diventare dei programmatori). Come per tutto il resto, pero’, vale la pena acquisire familiarita’ con i concetti base per capire come funzionano le cose e come intervenire sugli script disponibili online nel caso che non siano al 100% cio’ di cui abbiamo bisogno.

Come per JavaScript, l’obiettivo e’ di poter capire script gia’ esistenti per modificarli a secondo delle nostre esigenze (attivita’ estremamente piu’ facile che non quella di scrivere degli script da zero).  In rete esistono centinaia di siti che offrono script gia’ pronti e lezioni su CGI, Perl etc.

 

------------------
Cliccare sul titolo per leggere il resto dell’articolo:

 

 

 

 

inetitalia - mail@inetitalia.com - Lucio Miranda

 


 

posizionamento motori ricerca a inetitalia Qual’e’ il problema del
     vostro sito?

 

Non ho ancora un sito

Il mio sito da’ pochi risultati

Vorrei fare di piu’ col mio sito

Voglio trovare nuovi clienti

 

posizionamento motori ricerca a inetitalia Vantaggi di InetItalia

 

Costi competitivi
Grazie alla nostra struttura di programmazione offshore.

Servizio completo
Dallo sviluppo di siti web, al posizionamento sui motori di ricerca, alla pubblicita’ web.

Background professionale ed esperienza lavorativa nel marketing e vendite
Prima di essere tecnici siamo esperti di marketing e vendita.