La tecnologia utilizzata
Fasi di sviluppo per la realizzazione di un sito "Internet"
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:
Le fasi successive: