Augusto Capra: webmaster - grafica - fotoritocco
Siti web dinamici. Queste pagine (a differenza di quelle statiche) interagiscono con il navigatore: propongono una struttura di pagina ed una grafica che può essere diversa in relazioni alle informazioni immesse dall'utente, queste informazioni possono essere memorizzate nel sito, elaborate, e riproposte in una videata di risposta. Per cui permettono una grande flessibilità sia nella gestione dei contenuti (testo e file multimediali) sia nell'interazione diretta con gli utenti che visitano il sito. Consente inoltre la possibilità di inserire nel proprio sito un sistema di e-commerce per vendere i propri prodotti, sistemi di messaggistica, quali chat, forum, guestbook, e moduli per richiedere e ricevere informazioni via mail o SMS. E' possibile inserire nel proprio sito web dinamico funzionalità di ricerca, sistemi per la gestione di dati o archivi, sofisticati sistemi di calcolo, statistiche e sondaggi.
Da quanto detto si deducono facilmente i vantaggi e la superiorità dei siti dinamici rispetto a quelli statici.
Gli svantaggi sono essenzialmente: il codice delle pagine dinamiche viene elaborato nel server per creare una pagina statica HTML (che è l'unica interpretabile dal browser), questo comporta tempi di elaborazione maggiori, rispetto all'estrazione di una pagina statica; altro svantaggio, dovuto alla maggior complessità delle pagine dinamiche, sono i tempi ed i costi di realizzazione.
Realizzo pagine dinamiche utilizzando 'PHP', un linguaggio di programmazione per pagine web, ed i dati vengono memorizzati nel data base MySQL. Questi due strumenti sono fra i più utilizzati dagli sviluppatori del web.
Ho disponibile due pacchetti customizzabili:
1) una gestione di newsletter, che prevede per l'utente navigatore la possibilità di registrarsi e di cancellare la registrazione. In fase di registrazione viene inviata una mail all'indirizzo indicato per evitare false registrazioni. Inoltre una sezione dedicata lall'amministratore con una serie completa di funzioni per la gestione degli utenti e dell'invio delle newsletters.
2) una gestione di iscrizione ad un sito (per esempio per accedere a pagine riservate), la registrazione avviene con conferma tramite e-mail, l'utente ha una serie di funzioni come la possibilità di cancellarsi, cambiare la password, etc.. Anche in questo caso sono presenti funzioni per l'amministratore, di cui esistono due livelli, uno per la gestione degli utenti ed un'altro di livello superiore che gestisce anche la parte tecnica della customizzazione del pacchetto.