Cadre d'applications Web Tcl simplifie le processus de l'écriture d'applications Web en Tcl (Tool Command Language). & Nbsp; Il fournit les caractéristiques qui forment la base pour la rédaction d'une application, comme des séances, les utilisateurs, la séparation de privilèges, et une base de données abstrait interface. Il est actuellement en cours de développement, mais stable pour une utilisation en production.
Il est écrit de telle manière que les applications peuvent intégrer dans le cadre sans avoir à modifier le cadre lui-même, ce qui rend la mise à niveau du cadre sans casser l'application possible.
Le Cadre Tcl application Web est écrit comme un Rivet (mod_rivet) application afin portions de code peuvent rester chargés après une demande a terminé le traitement. Les portions de code qui restent chargés sont désignés comme persistante. Portions de code sont conservés permanente pour éviter le besoin de re-lire et d'analyser les composants qui ne changera jamais pendant l'exécution (par exemple, les définitions de fonction.) Non-portions persistants de code sont les morceaux de code qui sont créés et détruits entièrement dans une seule requête. Portions de code sont faites non persistant à éviter les situations où des informations à partir d'une demande distincte "entre en collision" avec les informations de la demande actuelle. Des choses telles que les variables de session, les arguments de la demande, et le «utilisateur actuel" sont tous conservés dans des parties non persistants de code
Quoi de neuf dans cette version:.
- Cette version ajoute le support pour utiliser SQLite comme backend de base de données.
- Il modifie le format de mot de passe pour SHA-1 salée.
- Il ya des corrections de bugs mineurs.
Ce qui est nouveau dans la version 0.3.9:.
- Plusieurs corrections base de données back-end Metakit
- Le paquet de session a été mis à jour pour être plus intelligent sur l'enregistrement de sessions.
Exigences :
- Apache
- mod_rivet
- Mysqtcl
- MySQL Enterprise Edition
Commentaires non trouvées