Tcl Web Application Framework semplifica il processo di scrittura di applicazioni Web in Tcl (Tool Command Language). & Nbsp; Fornisce le caratteristiche che costituiscono la base per la scrittura di un programma, come ad esempio sessioni, utenti, la separazione dei privilegi, e un database di abstract interfaccia. E 'attualmente in fase di sviluppo, ma stabile per l'uso in produzione.
È scritto in modo tale che le applicazioni possono integrare nel quadro, senza dover modificare il quadro stesso, rendendo l'aggiornamento del quadro senza rompere l'applicazione possibile.
Il quadro Tcl applicazione Web è scritto come un Rivet (mod_rivet) applicazione in modo porzioni di codice possono rimanere caricato dopo che una richiesta ha terminato l'elaborazione. Le porzioni di codice che rimangono loaded sono indicati come persistente. Parti del codice sono tenuti persistente per evitare la necessità di ri-leggere e analizzare i componenti che non cambierà mai in fase di esecuzione (ad esempio, le definizioni di funzione.) La parti non di persistenti di codice sono quei pezzi di codice che vengono creati e distrutti completamente all'interno di una singola richiesta. Parti del codice sono resi non persistenti per evitare situazioni in cui le informazioni da una richiesta separata "scontra" con le informazioni dalla richiesta corrente. Cose come le variabili di sessione, gli argomenti di richiesta, e l '"utente corrente" sono tutti tenuti in porzioni non persistenti di codice
Cosa c'è di nuovo in questa versione:.
- Questa versione aggiunge il supporto per l'utilizzo di SQLite come terminale database.
- Cambia il formato della password di salato SHA-1.
- Non ci sono correzioni di bug minori.
Cosa c'è di nuovo nella versione 0.3.9:.
- Diversi Metakit correzioni del database di back-end
- Il pacchetto di sessione è stato aggiornato per essere più intelligente di salvare le sessioni.
Requisiti
- Apache
- mod_rivet
- Mysqtcl
- MySQL Enterprise Edition
I commenti non trovato