Tcl Web рамка Application опростява процеса на писане на уеб приложения в Tcl (Tool Command Language) & Nbsp;. Тя осигурява характеристиките, които формират основата за написването на заявление, като сесии, потребители, разделяне привилегия и абстрактен база данни интерфейс. Той в момента е в процес на разработка, но стабилен за производствена употреба.
Тя е написана по такъв начин, че приложенията могат да се интегрират в рамките без да се налага да променяте рамките само себе си, като подобряване на рамката, без да нарушава прилагането възможно.
Рамката на Tcl Web Application е написано като Нит (mod_rivet) молба, така части от кода може да остава заредена след искане приключи обработката. Частите на код, които остават натоварени са посочени като устойчиви. Части от кода се отглеждат трайни, за да се избегне необходимостта от повторно четене и разбор на компоненти, които никога няма да се промени по време на хода на времето (например, дефиниции на функции.) Non-устойчивите части от код, са тези части от кода, които се създават и унищожават напълно в рамките на едно искане. Части от кода се правят не-устойчивите да избегнат случаите, когато информацията от отделно искане "сблъсква" с информация от текущата заявка. Неща като променливи на сесията, доводите на искането и на "текущия потребител" са всички отглеждани в не-устойчивите части от код
Какво ново в тази версия:.
- Тази версия добавя поддръжка за използване на SQLite като бекенд база данни.
- Той се променя формата на парола, за да подсолена SHA-1.
- Има дребни поправки.
Какво ново във версия 0.3.9:.
- Няколко Metakit база данни бекенда поправки
- Пакетът сесия е актуализиран, за да бъде по-интелигентни за спасяването сесии.
<силни> Изисквания
- Apache
- mod_rivet
- Mysqtcl
- MySQL Enterprise Edition
Коментари не е намерена