บล็อกนี้ได้รับการพัฒนาโดยใช้ ASP.NET2.0 c# + MSSQL2005 + XML + jquery + anthem.net เป็นเวอร์ชันสำหรับผู้ใช้คนเดียวในขณะนี้ ต่อไปนี้เป็นการแนะนำโดยย่อ:
โปรแกรมนี้ใช้สถาปัตยกรรมสามชั้นมาตรฐานที่คล้ายกับ petshop ซึ่งสะดวกสำหรับการบำรุงรักษาและการขยาย (แต่รองรับเฉพาะฐานข้อมูล MSSQL ในขณะนี้ -_-||)
กรอบงาน jquery ถูกใช้ในส่วนหน้าเพื่อให้เกิดการดำเนินการที่ไม่มีการรีเฟรชโดยสมบูรณ์ ซึ่งช่วยให้ดำเนินการได้เร็วขึ้น และสามารถแสดงผลแบบโต้ตอบได้ทันทีโดยไม่ต้องรีเฟรชแถบด้านข้างของหน้าเพื่อให้เกิดความเป็นโมดูลาร์ ยกเว้นเมนูการนำทางสามารถจัดเรียงได้อย่างอิสระ ลบและโหลดในเบื้องหลัง และสามารถปรับแต่งโมดูลใหม่ได้ แบ็กเอนด์ได้รับการพัฒนาโดยใช้เฟรมเวิร์ก anthem.net บนฝั่งเซิร์ฟเวอร์ด้วยเหตุผลด้านความปลอดภัย ทำให้สามารถดำเนินการกับข้อมูลได้โดยไม่ต้องรีเฟรช การดำเนินการข้อมูลทั้งหมดจะถูกห่อหุ้มไว้ในฐานข้อมูล ซึ่งได้รับการปรับปรุงให้ดีขึ้น รองรับการทำงานในระดับหนึ่ง สกินแบบไดนามิกที่ไม่มีการรีเฟรช และสกินแบบกำหนดเองได้รับการสนับสนุนชั่วคราว ie7, firefox+, maxthon, Tencent TT และ theworld มีปัญหาเล็กน้อยกับ ie6 (ส่วนใหญ่เป็นข้อบกพร่องของ ie6 เอง)
บันทึกการอัปเดต v1.080709:
เขียนโครงสร้างหน้าพื้นหลังใหม่ ปรับปรุงฟังก์ชันบางอย่างของพื้นหลัง แก้ไขวิธีการเขียนและความคิดเห็นที่ไม่ถูกต้องของไลบรารีคลาสภายนอกบางส่วนใช้ jquery เวอร์ชันล่าสุด 1.2.6 และตัวแก้ไขพื้นหลังใช้เวอร์ชันล่าสุด 3.4.8 เพื่อเพิ่มฟังก์ชันการตัดสินเนื้อหาบทความ กล่าวคือ หากภาพรวมเนื้อหาว่างเปล่า เนื้อหาบทความจะไม่ถูกพับและแสดง (เหมาะสำหรับบทความขนาดสั้น)
ปรับปรุงฟังก์ชัน ajax และเพิ่มประสิทธิภาพวิธีการเขียน js บางส่วน การดาวน์โหลดฐานข้อมูลถูกแทนที่ด้วยไฟล์เอนทิตี ซึ่งสามารถแนบได้โดยตรง
ขยาย