Freeonline.it è una Web directory con la particolarità di indicizzare esclusivamente risorse gratuite... »
Clicca per info sulla pubblicità
Freeonline - La guida italiana alle risorse gratuite di Internet
Indice generale
»
Homepage
»
Tutto il gratis
»
Programmi gratuiti
»
Il gratis via email
»
News dal Web
»
Guide, Articoli, ...
»
Free Internet
»
Free Mail
»
Tools gratuiti
»
VideoChat
»
Forum
»
Blog
»
MyFreeonline
»
Mappa sito
Tutto Gratis

Canali tematici
Incontri
Incontri
»
Sconti e Shopping
»
Webmaster area
»
Motori di ricerca
»
Linux area
»
Glossario inform.
»
Alberghi e Viaggi
»
Cartoline gratis
»
Sport e Calcio
»
Musica
»
Sala Giochi
»
Oroscopo - Meteo
 


La mia prima applicazione in ZOPE

Innanzi tutto: che cos'è ZOPE?

ZOPE significa: Z Objects Publishing Environment. Si tratta di un Web Application Server la cui caratteristica è quella di creare applicazioni Web che per essere mantenute ed eseguite necessitano soltanto di un browser sul lato client, viene così eliminata la necessità di dover installare del software aggiuntivo realizzando quelli che vengono in gergo chiamati client leggeri. ZOPE è un software di tipo open source inizialmente ideato dalla Digital Creations e che oggi viene sviluppato in collaborazione con i molti membri della community che contribuiscono all'aggiunta e al miglioramento delle sue caratteristiche. È garantita la portabilità su piattaforme Windows, Linux e Solaris e la possibilità di utilizzare basi di dati di tipo relazionale realizzate con i più comuni Sistemi per la loro gestione (DBMS).

ZOPE è costituito da più moduli interagenti:
  • Un server Web. ZOPE contiene già un server Web in grado di supportare tutte le funzionalità necessarie al servizio delle applicazioni in esso sviluppate. Anche la necessità di utilizzare un altro server Web (per problemi di prestazioni o altro) trova soluzione in ZOPE, esiste infatti la possibilità di sostituire il server Web interno con un altro qualsiasi che supporti l'interfaccia CGI o FastCGI.
  • Un'interfaccia di amministrazione. Attraverso un qualunque browser Web, ZOPE fornisce una completa interfaccia per la gestione e lo sviluppo di applicazioni Web. La gerarchia degli oggetti che compongono l'applicazione è visualizzata attraverso una struttura ad albero.
  • Un database ad oggetti.. ZOPE, a differenza di prodotti analoghi, ha trasformato il Web in una struttura ad oggetti: ricordiamo che ZOPE significa: Z Objects Publishing Environment.
    Un oggetto in ZOPE è un file, cioè un pezzo di codice editabile e controllabile attraverso un Web browser.
    Il sistema contiene al suo interno una base di dati ZODB (Z Object Data Base) nella quale vengono immagazzinati gli oggetti che compongono le applicazioni e il loro stato, con la possibilità di undo.
    All'interno del file system, ZOBD è memorizzato nel file: data.fs..
    Inoltre offre la possibilità di:
    • Lavorare con DBMS relazionali esterni quali Postgres, Sybase, Oracle, MySQL...
    • Scrivere applicazioni Web in linguaggi quali Python e Perl oltre che nel proprietario DTML.

Zope è distribuito in due formati: uno pre-compilato per i vari sistemi operativi, da installare direttamente; oppure nella versione sorgente che deve essere compilata.

La versione pre-compilata ha il vantaggio di essere di facile installazione, mentre quella con i file sorgenti è più piccola e veloce da scaricare dalla Rete e inoltre è possibile effettuare modifiche (è Open Source!).

Ad esempio la distribuzione per Windows la si installa molto facilmente in quanto consiste in una serie di file compressi che nel momento stesso in cui si decomprimono (utilizzando WinZip) si installano correttamente nelle cartelle predefinite.

La versione di Zope di cui si è fatto uso in questa tesi è la 2.4.0. inclusa nel libro Zope web application construction kit (vedi bibliografia) installata su un PC con sistema operativo Windows 98.

Per iniziare l'installazione occorre eseguire il file Zope-2.4.0.exe cliccando sopra la relativa icona oppure dando il comando da DOS. A questo punto si aprirà una finestra che ci guiderà durante l'installazione, occorrerà specificare in quale folder (cartella) installare l'applicazione.

Alla fine verrà chiesto di inserire uno username ed una password che permetteranno di identificare l'amministratore di ZOPE. A questo punto i file cominceranno ad essere installati nella directory prescelta. Supponendo di avere scelto l'installazione standard, Zope utilizzerà il proprio server Web: ZServer, che il programma di installazione avrà configurato sulla macchina in cui si è deciso di installare Zope, l'unica cosa che adesso rimane da fare è mandarlo in esecuzione:

Eseguire il programma start.exe contenuto in /programmi/WebSite.
Aprire un browser, per esempio Netscape digitando come URL http://localhost:8080/manage. Saranno richiesti lo username e la password dell'amministratore, inseriti durante l'installazione, quindi si entrerà nella pagina principale di Zope dalla quale sarà possibile iniziare a sviluppare le proprie applicazioni Web.

Nota: l'indirizzo http://localhost:8080  ha uno specifico significato per il browser Web, significa: “questa macchina”. Se la macchina ha un nome differente e' ugualmente possibile accedere a Zope attraverso l'indirizzo http://NomeDellaMacchina.com:8080.

<<< Precedente      | Indice |      Successivo >>>

 

 
Guide gratis di Freeonline
»
Indice
»
Attualità
»
Miniguide
»
ADSL
»
DOS
»
Manuale Java
»
Manuale Inform
»
Sito interattivo
»
Usabilità dei siti
»
Web Marketing
»
WebMaster area
»
Motori ricerca
»
Posizionamento
»
Guide Photoshop
»
Articoli su Linux
»
Glossario
»
Interviste




 Tutti i gadgets Link Interessanti
 .: Ti interessa Zope?

Visita la categoria di Freeonline dedicata a Zope

 
 
Powered by PuntoWeb.Net S.r.l.