Tcl рамки веб-приложений упрощает процесс написания веб-приложений в Tcl (Tool Command Language) & NBSP;. Она обеспечивает функции, которые составляют основу для написания приложения, такие как сессий, пользователей, разделение привилегий, и абстрактной базе данных интерфейс. В настоящее время в стадии разработки, но стабильный для использования в производстве.
Она написана таким образом, что приложения могут интегрироваться в рамках, не изменяя самой Рамочной, что делает модернизацию рамки, не нарушая приложение возможно.
Рамочная Tcl веб-приложений написано в качестве приложения заклепки (mod_rivet), так участки кода может оставаться загруженным после запроса завершения обработки. Части кода, которые остаются загружены называются постоянными. Части кода хранятся стойкие, чтобы избежать необходимости повторного чтения и разбора компоненты, которые никогда не будут изменять во время выполнения (например, определения функций.) Непостоянные части кода те куски кода, которые создаются и уничтожаются полностью в одном запросе. Части кода сделаны непостоянные, чтобы избежать ситуации, когда информация из отдельной просьбе "сталкивается" с информацией из текущего запроса. Вещи, такие как переменные сессии, аргументы запроса, и "текущего пользователя" все хранится в непостоянных участков кода
Что нового В этом выпуске:.
- Эта версия добавляет поддержку для использования SQLite в качестве движка базы данных.
- Это меняет формат пароль, чтобы подсоленной SHA-1.
- Есть небольшие исправления.
Что нового в версии 0.3.9:.
- Несколько Metakit сервер базы данных исправлений
- Пакет сессия была обновлена для умнее о сохранении сессий.
Требования
- Apache
- mod_rivet
- Mysqtcl
- MySQL Enterprise Edition
Комментарии не найдены