Tcl Web Application กรอบช่วยลดความยุ่งยากของการเขียนโปรแกรมประยุกต์บนเว็บใน Tcl (เครื่องมือคำสั่ง Language) & nbsp;. มันมีคุณสมบัติที่เป็นพื้นฐานสำหรับการเขียนโปรแกรมเช่นการประชุมผู้ใช้แยกสิทธิ์และฐานข้อมูลที่เป็นนามธรรม อินเตอร์เฟซ มันกำลังอยู่ในระหว่างการพัฒนา แต่มีเสถียรภาพสำหรับการใช้งานการผลิต
มันเขียนในลักษณะที่สามารถบูรณาการการใช้งานในกรอบโดยไม่ต้องมีการปรับเปลี่ยนกรอบของตัวเองทำให้การอัพเกรดกรอบโดยไม่ทำลายแอพลิเคชันที่เป็นไปได้
กรอบแอพลิเคชันเว็บ Tcl เขียนเป็น Rivet (mod_rivet) การประยุกต์ใช้เพื่อให้ส่วนของรหัสอาจยังคงเต็มไปหลังจากที่มีการร้องขอได้เสร็จสิ้นการประมวลผล บางส่วนของรหัสที่ยังคงเต็มไปจะเรียกว่าเป็นถาวร บางส่วนของรหัสจะถูกเก็บไว้ถาวรเพื่อหลีกเลี่ยงความจำเป็นต้องอ่านและแยกชิ้นส่วนที่จะไม่เปลี่ยนแปลงในช่วงระยะเวลา (เช่นคำจำกัดความของฟังก์ชั่น.) ส่วนที่ไม่ถาวรของรหัสเหล่านั้นเป็นชิ้นส่วนของรหัสที่สร้างขึ้นและถูกทำลาย สมบูรณ์ภายในคำขอเดียว บางส่วนของรหัสที่ทำไม่ถาวรเพื่อหลีกเลี่ยงสถานการณ์ที่ข้อมูลจากการร้องขอแยก "ชน" ด้วยข้อมูลจากคำขอปัจจุบัน สิ่งดังกล่าวเป็นตัวแปรเซสชั่นข้อโต้แย้งคำขอและ "ผู้ใช้ปัจจุบัน" ทั้งหมดที่เก็บไว้ในส่วนที่ไม่ถาวรของรหัส
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- รุ่นนี้เพิ่มการสนับสนุนสำหรับการใช้ SQLite เป็นฐานข้อมูลแบ็กเอนด์.
- มันเปลี่ยนแปลงรูปแบบรหัสผ่านเพื่อเค็ม SHA-1.
- มี bugfixes เล็กน้อย.
มีอะไรใหม่ ในรุ่น 0.3.9:.
- ฐานข้อมูลแบ็กเอนด์หลาย Metakit แก้ไข
- แพคเกจเซสชั่นได้รับการปรับปรุงให้เป็นฉลาดมากขึ้นเกี่ยวกับการบันทึกการประชุม.
ต้องการ
- Apache
- mod_rivet
- Mysqtcl
- MySQL Enterprise Edition
ความคิดเห็นที่ไม่พบ