Sito che supporta due lingue basato su pagine dinamiche rivolto ad aziende produttrici per l'esposizione di manufatti di ogni genere. I prodotti hanno un nome (modello), una marca, possono essere delle novità, una breve descrizione, vengono suddivisi in "serie", all'interno delle quali ci sono delle categorie. Ogni prodotto ha una pagina di descrizione dettagliata con un numero illimitato di immagini e può avere più recensioni o rassegne stampa. La recensione o rassegna stampa ha una data e può essere una pagina all'interno del sito, un file PDF da scaricare o un semplice link ad un altro sito. La pagina dei FUORI CATALOGO rende sempre disponibile all'utente tutte le informazioni sul prodotto anche dopo la cessata produzione dello stesso. La sezione dei RIVENDITORI gestisce i punti vendita nazionali divisi per regione e i distributori internazionali divisi per stato; per ogni rivenditore/distributore oltre al nome è possibile inserire la città, la provincia, i recapiti telefonici, la mail e l'eventuale sito web. Nella pagina dei CONTATTI ci sono tutte le informazione dell'azienda e c'è la possibilità di scrivere (per questa è stato scelto il metodo del form con invio automatico di una mail all'amministratore, in questo modo si elimina i problema dello spam e si rende privato l'indirizzo di posta).
Particolare cura è stata utilizzata per rendere tutto il portale validato dal W3C e per rendere "facile" l'indicizzazione dei motori di ricerca: pur essendo un sito dinamico l'indirizzo della pagina presenta sempre il nome e la marca del prodotto.
E' anche possibile inserire delle piccole notizie che verranno visualizzate nella pagine degli EVENTI e dei link a dei siti amici. Gli eventi possono avere una pagina dedicata e un file PDF da scaricare (per esempio da utilizzare come modulo di invito o prenotazione).
Sono stati sviluppati dei contatori senza utilizzare servizi "esterni" in modo da avere il pieno controllo sul numero delle visite: si può sapere da che sito proviene il visitatore e, per ogni pagina, il numero delle volte che viene visualizzata (se l'utente vede più volte la stessa pagina il contatore lo conta una sola volta per sessione in modo da non gonfiare i risultati e renderli inaffidabili).
L'amministratore ha un acceso riservato nascosto con utente e password, una console da dove si inseriscono e/o si modificano tutti i dati del database e da dove si possono vedere e scaricare (in formato xls) i dati dei contatori. I testi e i file pdf vengono inviati via FTP.
Per la sicurezza sono stati sviluppati delle tecniche e dei controlli in grado di impedire che un attacco tramite interrogazioni all'archivio con caratteri speciali possa far scoprire il nome del database, delle tabelle, dei campi e il contenuto degli stessi compresi le credenziali d'accesso alla zona riservata.
TECNOLOGIE UTILIZZATE:
XHTML (Extensible HyperText Markup Language) come sintassi html
CSS (Cascading Style Sheet) per la formattazione del testo e degli elementi
ASP (Active Server Pages) per le pagine dinamiche
VBSCRIPT (versione lite di Microsoft Visual Basic) per la scelta casuale delle immagini e i controlli sui form
W3C Markup Validator Service per la certificazione delle pagine come standard
FAVICON (Favorites Icon) per l'icona del logo nella barra degli indirizzi del browser e nei preferiti
SQL INJECTION protezione contro attacchi al database