La tecnologia utilizzata
Fasi di sviluppo per la realizzazione di un sito "Internet"

La tecnologia utilizzata

I ns. server Web:

Sulla maggioranza dei ns. server è installato Debian GNU/Linux, una distribuzione Linux, composta unicamente da software libero

Tutti i ns. server utilizzano Apache HTTP Server, o più comunemente Apache, la piattaforma server Web modulare più diffusa al mondo

PHP (acronimo di Hypertext Preprocessor) è il linguaggio di programmazione che utilizziamo per la realizzazione di pagine web dinamiche

MySQL è un database management system (DBMS) relazionale, necessario, come il PHP, per la gestione di siti aziendali o e-commerce

Questi i servizi attivi (demoni) principali, nei server sono molteplici, dal server di posta (nel ns. caso Postfix) a quello FTP per trasferire i file.

In termini molto semplificati e riduttivi, sui ns. server è installato Debian come sistema operativo su cui si appoggia Apache come server web (invia le pagine HTML), PHP quale linguaggio di programmazione lato server per la gestione di pagine dinamiche create con i dati del database MySQL.

Alcuni degli applicativi utilizzati:

Adobe Flash (in precedenza Macromedia Flash) è un software che ci consente di creare animazioni vettoriali per il web

Adobe Dreamweaver (in precedenza Macromedia Dreamweaver) è un programma per la realizzazione di pagine web

KompoZer è un editor WYSIWYG open source per la realizzazione di pagine web

The Gimp (GNU Image Manipulation Program) è un software open source per fotoritocco, composizione e creazione di immagini

Questi alcuni dei molti applicativi che ci aiutano nella creazione di pagine in tecnologia Flash, nella grafica e nella creazione ed aggiornamento delle pagine web.

Fasi di sviluppo per la realizzazione di un sito "Internet"

Le fasi preliminari comuni:

  1. Dominio verifica disponibilità e registrazione
    per la presenza in rete di un sito internet è necessario registrarne il nome (il dominio), in modo consimile a quello della registrazione di una società, si deve procedere alla registrazione del dominio presso le Autority (IANA). Il dominio verrà registrato a nome della azienda richiedente che dovrà compilare una "Lettera di Assunzione di Responsabilità" (LAR) ed ha un costo fisso annuale.
  2. Progettazione
    la fase più importante è la fase di definizione e di progettazione del sito con il cliente. Le linee guida, i contenuti, la grafica, lo stile, eventuali moduli ed opzioni vanno attentamente valutati e concordati direttamente con il cliente.
    Grazie all'utilizzo di sistemi avanzati di videoconferenza e di desktop remotizzato questa, ed altre fasi, possono essere svolte in tempo reale, da parte del cliente è sufficente un semplice microfono.

Le fasi successive:

  1. Server Web
    attivazione di un server dedicato, housing, o allocazione di uno spazio condiviso, hosting, dove verrà pubblicato, quando terminato, il sito web
  2. Area riservata sviluppo
    creazione di un'area riservata, accessibile solo con username e password, in cui verrà man mano pubblicato il sito realizzato per visione ed approvazione del cliente
  3. Realizzazione
    delle pagine con i testi e della grafica con le immagini fornite dal cliente o realizzate dal ns. studio grafico
  4. Pubblicazione
    terminato ed approvato il progetto, si procederà alla sua pubblicazione definitiva accessibile a tutti