Skip to content.
Logo tecnoteca

Portale Tecnoteca.it

Logo tecnoteca

Vai al sito aziendale Tecnoteca.com


 

Linguaggio ZPT

Le pagine ZPT vengono gestite in ZOPE e quindi attraverso un comune browser; questo forse è l'aspetto che più penalizza e limita le potenzialità del debug di tale linguaggio.
Nonostante questo limite le ZPT offrono un debug minimale ma molto spesso utile per risolvere semplici problemi di sintassi.
Nel momento in cui viene richiesto di salvare il contenuto di una pagina ZPT, ZOPE autonomamente verifica la sintassi e la struttura del documento stampando a monitor eventuali errori bloccanti.
Da notare che questo debug in realtà non analizza la logica del codice scritto ma solamente la sua correttezza dal punto di vista sintattico.
Questo è un grande limite nel momento in cui il codice scritto è abbastanza complesso e un tool di analisi riga per riga potrebbe veramente essere molto utile.

In questo progetto è risultato molto utile il tool automatico di controllo della sintassi delle pagine ZPT.
I test sulla correttezza del codice ZPT si sono poi eseguiti richiamando effettivamente la pagina come in una situazione di utilizzo reale e analizzando l'esito della computazione.
Di seguito si presentano due esempi: il primo di errore di sintassi e il secondo di errore logico in una pagina ZPT.

screenshot dell'applicazione


screenshot dell'applicazione


Tesi di Laurea:
"Sviluppo funzionalità gis su portale Zope"
di Marco Celotti


- Università degli studi di Udine -
-  Facoltà di Scienze Matematiche Fisiche e Naturali  -
- Dicembre 2004 -


Slide Tesi.ppt


Video Tesi.zip  [913 KB formato AVI]