CNBA Coordinamento Nazionale Biblioteche di Architettura

 Ricerca:   
Istituzionale

Indirizzi

Statuto

Storia

Cariche sociali

Organi

Verbali: Comitato esecutivo

Verbali: Assemblea soci

Soci

Come associarsi

Vita dell'associazione
Attività e servizi

Giornate di studio

Pubblicazioni

Progetti

Guida alle biblioteche di architettura

MAIA

Spoglio

Segnalazioni

Biblioteca virtuale
Archivio news
Accesso soci
Home
 > Hosting 30 luglio 2010
 Informazioni tecniche sul sistema Stampa il documento 

Il sito Web del CNBA viene ospitato presso i server del Servizio di Gestione del Sistema Informativo dei Servizi Bibliografici e Documentali dell'Istituto Universitario di Architettura di Venezia.
Le macchine utilizzate sono due Compaq Proliant 6500, dotati ciascuno di unità RAID esterna. Uno di questi viene utilizzato come server pubblico ed è quello che solitamente risponde quando viene richiesta qualche pagina del sito. L'altro invece svolge funzione di backup: utilizzato solitamente per provare le modifiche realizzate alle pagine Web, nel caso per qualche motivo il server principale non sia in grado di funzionare correttamente ne prende gli indirizzi IP e inizia a rispondere in sua vece.

Foto dei server

Con 512 mega di RAM, doppio processore Intel Pentium II Xeon a 450 MHz e hardware completamente ridondante, questi due server sono in grado di gestire un altissimo numero di interrogazioni da parte dell'utenza e di garantire un servizio continuativo 24 ore al giorno, 7 giorni la settimana senza mai caricare eccessivamente il sistema. Dotati di due schede di rete Intel EtherExpress Pro100 con doppia porta ethernet a 100 Mb/s, i due server sono collegati tra loro tramite una coppia di cavi incrociati e si scambiano continuamente informazioni riguardo la sincronizzazione dei dati; verso l'esterno invece viene sfruttato un collegamento a 4 Mb/s tramite GARR-B.

Per quanto riguarda il software si sono scelti applicativi disponibili per più piattaforme, in modo tale da rendere il sito facilmente trasportabile su una macchina differente in caso di necessità; sono stati preferiti i programmi distribuiti con licenza a sorgente aperto in quanto il software distribuito con tale genere di licenze oltre a essere gratuito risulta essere più sicuro e affidabile di molti altri software commerciali.


Linux

Linux è un sistema operativo Open Source multipiattaforma appartenente alla famiglia dei sistemi Unix ma compatibile con le specifiche POSIX . Sviluppato inizialmente nel 1991 come progetto universitario da uno studente finlandese, Linus Torvalds, ha presto riscosso successo tra gli appassionati di informatica a cui più piace programmare la propria macchina a basso livello. Dopo un lungo periodo di gestazione, si sta ora affermando a livello mondiale come piattaforma ideale per la gestione di server grazie alle sue elevate prestazioni e al l'elevato livello di sicurezza che permette di ottenere.
In particolare la distribuzione da noi scelta è la Red Hat perché a nostro avviso sembra avere un occhio di riguardo per le installazioni su server, rendendo disponibili molto velocemente gli aggiornamenti dei pacchetti ritenuti non sicuri e certificando il pieno supporto di molti server di fascia alta delle marche più note.

Apache

Apache si può ritenere il più diffuso, potente e sicuro server HTTP disponibile oggi sul mercato. Open source, multipiattaforma, ormai altamente testato e incredibilmente stabile, integra direttamente come modulo interno la gestione del linguaggio PHP, diminuendo quindi sensibilmente i tempi di risposta alle richieste che arrivano dalla rete.
La possibilità di gestire con questo programma anche i domini virtuali ci ha permesso di ospitare il sito del CNBA all'interno dei server dei Servizi Bibliografici e Documentali dello IUAV senza richiedere una ulteriore macchina dedicata.

MySQL

MySQL è un database molto potente e performante, in grado di immagazzinare nelle proprie tabelle una notevole quantità di dati e di accedervi molto velocemente. Permette una sincronizzazione rapida ed efficiente delle basi dati memorizzate sui server posti in ridondanza, che ci permette di avere sempre a disposizione i dati aggiornati in tutte le nostre macchine, di produzione e di backup.
Qui sono memorizzate le news che vengono pubblicate sul sito, i dati dei nostri soci e i messaggi della mail list.

PHP

Il linguaggio PHP è stato utilizzato in questo sito innanzitutto per gestire in maniera comoda l'impostazione grafica comune di tutte le pagine sviluppando una classe per il template. Mette a disposizione una nutrita serie di funzioni che gli permettono di interagire direttamente con le tabelle gestite da MySQL e ci permette quindi di realizzare ricerche anche molto complesse con estrema facilità, visualizzando poi i dati sul Web.

ht://Dig

ht://Dig è un software multipiattaforma per l'indicizzazione delle pagine web di un sito o di una intranet e la successiva ricerca sui contenuti. Poiché costruisce anticipatamente una serie di database sui quali effettuare le interrogazioni i tempi di risposta si riducono notevolmente. Permette inoltre di utilizzare anche algoritmi complessi per le indicizzazioni, basati su sinonimi, assonanze, omografie, prefissi e suffissi.
La versione utilizzata in questo sito è stata modificata per poter essere utilizzata con il template PHP da noi addottato.

EW

EasyWeb è un sistema di ricerca bibliografica e museale realizzato da una collaborazione tra IUAV/sBD e NEXUS S.p.A. che si appoggia alla versione per sistemi Unix derivati dell'Information Retrieval System CDS-ISIS dell'UNESCO, di cui sono apprezzabili i tempi di risposta particolarmente veloci anche in presenza di notevoli quantità di dati grazie alla caratteristica gestione ad Inverted File dell'IRS sottostante. All'interno di questo database è presente lo spoglio retrospettivo dei periodici di Architettura e Urbanistica del CNBA.

EC

Easycat è invece il software utilizzato per l'attività di spoglio compartecipato via Web, sempre basato sulla versione per sistemi Unix derivati dell'Information Retrieval System CDS-ISIS dell'UNESCO.

Openshare

Openshare è un prodotto di Infosquare che permette la condivisione di informazioni su Web e la pubblicazione di contenuti con il solo uso di un browser. Sul nostro sito tale prodotto è stato utilizzato per permettere ai soci la pubblicazione dei verbali e delle informazioni soggette a frequenti modifiche direttamente dal Web in maniera facile e senza avere conoscenza di HTML o altre nozioni tecniche. La gestione di questa parte è in capo a SINT D&R.



Credits:

  • La progettazione del sito è stata elaborata da Pierre Piccotti.
  • Il layout grafico è stato concepito da Jules Piccotti.
  • La realizzazione tecnica è opera di Piergiorgio Ghezzo.
  • La manutenzione del dominio www.cnba.it viene effettuata da IUAV/SINT.
  •  © CNBA 2001 - Hosted by IUAV/sBD - Contact Webmaster Ultima modifica: 18 giugno 2001