|
|
|
|
|
|
|
 |
|
 |
|
|
|
|
|
|
|
|
|
|
|
| |
|
 |
 |
 |
 |
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROGRAMMAZIONE
& DATABASE |
|
|
|
|
|
|
 |
|
|
|
Lo sviluppo di un sito si può dividere
in due sezioni: statico o dinamico.
I siti standard
sono generalmente statici
con contenuti che devono essere aggiornati
esclusivamente da “content manager”, cioè
persone che modificano il contenuto
dei siti utilizzando un linguaggio informatico standard (HTML).
|
|
|
|
|
|
|
I siti
dinamici (che possono comunque includere contenuti
statici) permettono una maggiore flessibilità
di utilizzo da parte dell'utente finale che ha diverse possibilità:
per esempio aggiornare i contenuti tramite
una propria AREA RISERVATA senza dover conoscere il linguaggio
di programmazione specifico
o attivare applicazioni avanzate quali: ricerche, dowload, gestione
di mailing-list o, più in generale, funzioni
personalizzate relative alle necessità del cliente. |
|
|
|
 |
|
|
|
Un sito dinamico
viene definito ad “architettura three tier” cioè
suddivisa su tre livelli di logica: -•Il
database, in cui
sono inseriti tutti i contenuti del sito (dati, numeri, conti,
tabelle, immagini, ecc.); -•La
business logic,
che converte/gestisce i dati del database per proporli comprensibili
all'utente; -•Il
front-end, l'interfaccia
grafica che permetterà la navigazione del sito e l'aggiornamento
dello stesso. -
ZERO1LAB mette a disposizione un professionista esperto che, in
base ad un'analisi preliminare
con il cliente, proporrà soluzioni
ad hoc senza la necessità di approfondire
quanto sopra descritto.
Il tempo per la creazione di siti dinamici, quindi su misura,
sarà più lungo inizialmente, ma a lungo termine
permetterà un risparmio di
risorse ed energie poiché essi saranno gestibili e aggiornabili
dal cliente stesso.
I siti dinamici possono comunque essere sempre modificati nella
loro struttura, quindi rivisitati in base
alle eventuali nuove necessità;
naturalmente ogni modifica di questo tipo dovrà essere
concordata
col cliente, condotta dal nostro staff e e può richiedere
tempi diversi a seconda della sua complessità. --
I linguaggi di sviluppo
utilizzati sono: c#, vb.net, .asp, .php, javascript, ajax
I database utilizzabili
sono: MsAccess, MySql, SqlServer |
|
|
 |
|
|
|
|
|
|
|
 |
|
 |
| |
|
|
|
|
|
|
|