บันทึกการอัพเดต MoAspEnginer:
30-11-2558:
ปรับการอ่าน IO หลักให้เหมาะสม
view2.js เพิ่มการรองรับลูปสำหรับข้อมูลที่กำหนดเอง
เพิ่มประสิทธิภาพการอ่านรายการตัวเลขทางไปรษณีย์และรับ
คอนโซลที่ปรับให้เหมาะสม, แอพหลายตัวที่ปรับได้;
แก้ไขข้อผิดพลาดของการแยกวิเคราะห์นิพจน์วิธีว่างเปล่า
ปรับมุมมองให้เหมาะสม 2;
ข้อมูลเบื้องต้นเกี่ยวกับ กรอบงาน MoAspEnginerMVC
MoAspEnginer เป็น เฟรมเวิร์ก MVC โอเพ่นซอร์ส ASP ที่ใช้ JScript MVCframework ที่ใช้ AJScript สำหรับ ASP
รายการไฟล์เดียว ทางเข้าจุดเดียว
การแยกโค้ดและโปรแกรมอย่างแท้จริง ArealMVC.
เทมเพลตรวบรวมโค้ด ASP รวมโค้ด templatefiletoASP (JScript)
รองรับส่วนขยายไลบรารีคลาสและส่วนขยายแท็กแบบกำหนดเองของเทมเพลต SupportLibraryและTageextend.
รองรับฐานข้อมูลที่หลากหลาย รวมถึง ACCESS, MSSQL, MYSQL และ SQLITE โดยค่าเริ่มต้น และฐานข้อมูลประเภทอื่นๆ สามารถปรับแต่งได้ SupportMuti-ประเภท-ฐานข้อมูล
รองรับการดำเนินการฐานข้อมูลหลายรายการ SupportMuti-ฐานข้อมูล-Operate.
รองรับการตรวจสอบแบบฟอร์ม และข้อมูลคำขอ HTTP สามารถใช้เพื่ออัปเดตฐานข้อมูลได้โดยตรง FormValidateeissupported และ HttpPostdatacanbeusedforinsertorupdatetablerecord(s)
จัดเตรียม HttpRequest, HttpUpload, Soap, OAUTH2.0 และโมดูลอื่นๆ รองรับ "HttpRequest, HttpUpload, Soap, OAUTH2.0"
จัดเตรียม CryptoJS จัดเตรียม AES/DES/RC4/Rabbit/pbkdf2/ripemd160 และอัลกอริทึมอื่นๆ รองรับ CryptoJS
การแยกวิเคราะห์และการสร้าง Json ในตัว Json2isbuilt-in.YoucanuseittoparseorstringifyJsondata.
รองรับวิธีการกำหนดเส้นทางหลายวิธี รวมถึง 404, URL, isapi_URLRewrite และการกำหนดค่าการกำหนดเส้นทางแบบกำหนดเองทั้งหมด URLRouteisSupported(404ErrorPage,URLRoute,ISAPI_URIRewrite)
การกำหนดเส้นทางรองรับ REST รองรับ RESIS
รองรับการแคชไลบรารีคลาส การแคชการคอมไพล์ การแคช HTML และการแคชโมเดลฐานข้อมูล LibraryCache, CombinedFileCache, HTMLCache และ ModelCache
ทรัพยากรได้รับการจัดการและทำลายอย่างสม่ำเสมอ ช่วยให้คุณมุ่งเน้นไปที่การประมวลผลตรรกะทางธุรกิจได้ คุณสามารถให้ความสนใจกับธุรกิจของคุณได้มากขึ้น
เปลี่ยนแนวทางการพัฒนา ASP! - - รับ ASP ของคุณ!!!
คุณสมบัติใหม่
รองรับ DEBUG คุณสามารถดูบรรทัดแหล่งที่มาของข้อผิดพลาดได้หลังจากเปิดโหมด DEBUG
คล้ายกับวิธีการโหลดโมดูล nodejs ในขณะที่ให้วิธีการใช้งานที่ยืดหยุ่นมากขึ้น
โมดูลหลักถูกโหลดตามความต้องการเพื่อปรับปรุงความเร็วในการโหลด
ปรับกลไกเทมเพลตให้เหมาะสมและทำให้การเขียนเทมเพลตเป็นมิตรมากขึ้น
ให้การสนับสนุนโมดูลที่หลากหลาย รวมถึงการบีบอัด Zip, การบีบอัด Gzip, บรรจุภัณฑ์ tar, บรรจุภัณฑ์ xml, รหัสยืนยัน (หลายแบบอักษร), QRCode, กลไก ASPCookie ใหม่ ฯลฯ
การจัดการข้อยกเว้นแบบรวมคุณสามารถตั้งค่า ERROR_REPORTING ที่เกี่ยวข้องเพื่อตัดสินใจว่าจะแสดงข้อยกเว้นใด
มีเพียงไฟล์รายการและไฟล์หลักเท่านั้นที่จะถูกเก็บไว้ และโมดูลอื่นๆ จะถูกโหลดแบบไดนามิก (เพื่อความปลอดภัย ไฟล์ทั้งหมดยกเว้นไฟล์รายการและไฟล์หลักสามารถวางไว้ในไดเร็กทอรีที่ไม่ใช่เว็บ)
โมดูลที่ใช้กันทั่วไป (Model__, cookie, mpi, tar, base64, dump, JSON, VBS ฯลฯ) มีความล่าช้าในการโหลด และโมดูลจะถูกโหลดโดยอัตโนมัติเมื่อโปรแกรมเรียกใช้วิธีการที่เกี่ยวข้อง