วันนี้รอคอยมานานกว่าหนึ่งปีและทุกคนก็รอคอยมานานแล้ว! นับตั้งแต่เปิดตัว Xiuno BBS 1.0.3 การพัฒนาได้หยุดลงเป็นเวลาประมาณหนึ่งปี ในระหว่างนี้มีหลายสิ่งหลายอย่างเกิดขึ้น ฉันคิดว่าฉันจะอธิบายให้คุณฟังเมื่อฉันมีโอกาสในอนาคต
ครั้งนี้ ไม่มีอุปสรรคใด ๆ จากการสร้างใหม่ทั้งหมดตั้งแต่ฟังก์ชั่นไปจนถึงสถาปัตยกรรม ดังนั้นหมายเลขเวอร์ชันจึงข้ามไปที่ 2.0 โดยตรง ถือได้ว่าเป็นผลิตภัณฑ์ที่แตกต่างกันอย่างสิ้นเชิงจาก 1.0! หลังจากการทดสอบภายในและการทดสอบสภาพแวดล้อมการใช้งานจริง ในที่สุดเวอร์ชัน RC1 ก็พร้อมที่จะออกสู่ตลาดแล้ว
ชื่อ Xiuno มาจาก Golden Saint Shura แห่ง Saint Seiya Aries เริ่มต้นจากโค้ดบรรทัดแรกของ Xiuno BBS (โค้ดทั้งหมดประมาณ 40,000 บรรทัด ซึ่งกินเวลานานหลายปี) การแสวงหาประสิทธิภาพกลายเป็นเรื่องที่เรียกร้อง สมบูรณ์แบบ ตีโพยตีพาย และเป็นโรคประสาท เพราะต้องชั่งน้ำหนักสารละลายแต่สุดท้ายแล้ว โดยพื้นฐานแล้วผู้เขียนก็พอใจกับผลิตภัณฑ์
ในแง่ของฟังก์ชัน จะใช้ฟังก์ชันหลักของ BBS เป็นหลัก และยังเพิ่มแนวคิดของ "Essence Manual":
รองรับส่วนสองระดับ รองรับส่วนและการตั้งค่าการอนุญาตกลุ่มผู้ใช้ระดับบนสุดสามระดับ: ส่วนสามัญ ส่วนภูมิภาค และส่วนส่วนกลาง (ประกาศ)
คู่มือ Essence รองรับโปรแกรมแก้ไขภาพการโพสต์การจำแนกประเภทแบบไม่มีที่สิ้นสุดหลายมิติ (รองรับการอัปโหลดไฟล์หลายไฟล์)
เข้าสู่ระบบ ลงทะเบียน โพสต์ ตอบกลับ และเลเยอร์ป๊อปอัปอื่นๆ เพื่อเรียกโพสต์ล่าสุดบนหน้าแรก โดยปรับให้เข้ากับหน้าจอกว้างได้
อำนาจของผู้ดูแลแบ่งออกเป็นสามระดับ: ผู้ดูแลขั้นสูง ผู้ดูแลระดับภูมิภาค ข้อความสั้นของหน้าผู้ดูแลทั่วไป กลยุทธ์ที่ปรับให้เหมาะสม โดยคำนึงถึงข้อความแจ้งเตือนแบบเรียลไทม์โดยคำนึงถึงประสิทธิภาพที่เรียบง่าย ฟังก์ชั่นความสนใจที่เรียบง่าย และธีมพื้นที่ส่วนตัวที่เรียบง่าย วิธีการจัดวางสำหรับหน้ารายการ: รายการข้อความ + รูปภาพและรายการข้อความ เพิ่มวิธีการจัดเรียงสำหรับรายการธีม: จัดเรียงตามโพสต์ยอดนิยม จัดเรียงตามเวลาที่โพสต์: รองรับธนาคารออนไลน์ Alipay และออฟไลน์ เพิ่มแนวคิดของ "เหรียญทอง" เพื่ออำนวยความสะดวกในการพัฒนารอง เพิ่มอินเทอร์เฟซการเข้าสู่ระบบแบบซิงโครนัสของโปรโตคอล P3P เพื่ออำนวยความสะดวกในการพัฒนารอง
สถิติบัญชีดำ IP และบัญชีขาวรายวัน โพสต์รายวัน จำนวนผู้ใช้ที่ลงทะเบียน
PHP, MYSQL บันทึกข้อผิดพลาดที่เป็นมิตรลิงค์มุมมองรายการออนไลน์และการค้นหารองรับ SPHINX และมีสคริปต์การติดตั้งอัตโนมัติ
ในแง่ของสถาปัตยกรรมโดยรวมที่พัฒนาบน Xiuno PHP Framework:
สถาปัตยกรรม MVC แบบเลเยอร์ที่ชัดเจนรองรับ MySQL/MongoDB เป็นที่จัดเก็บข้อมูล รองรับเทมเพลตการคอมไพล์แคช เช่น Memcached/TTServer และรองรับการแก้ไขภาพ Dreamweaver คุณสามารถแก้ไขเทมเพลตได้แม้ว่าคุณจะไม่เข้าใจ HTML ก็ตาม
การสนับสนุนการเขียนซ้ำ URL แบบเต็มไซต์อย่างง่ายใช้ JQuery1.4.3 และความเข้ากันได้ของเบราว์เซอร์ได้รับการปรับปรุงอย่างมาก ทำให้สะดวกสำหรับการพัฒนารอง
การเร่งความเร็วแคชหลายชั้น ประสิทธิภาพที่ง่ายดายภายใต้ข้อมูลนับสิบล้าน
บนเค้าโครง:
ออกแบบมาสำหรับหน้าจอกว้าง หน้ารายการธีมการนำทางที่แคบจะแสดงเป็นสองคอลัมน์ ด้านซ้ายสามารถพับเก็บด้วยเลเยอร์ป๊อปอัปที่สมบูรณ์แบบสำหรับการเข้าสู่ระบบและโพสต์ ลดการข้ามหน้าได้อย่างมาก การจัดแนวช่องว่างมีความแม่นยำถึงหนึ่งพิกเซล เข้ากันได้กับเบราว์เซอร์ต่างๆ IE 678, FF, Chrome และ Safari
ข้อได้เปรียบของเลย์เอาต์มีความโดดเด่นภายใต้ข้อมูลจำนวนมาก เมื่อเทียบกับ BBS แบบเดิม ข้อมูลที่มีประสิทธิภาพมากกว่าสามารถแสดงบนหน้าจอเดียวได้
ในแง่ของการจับคู่สี: เป็นไปตามสไตล์ของ Apple โดยมีสีดำ สีขาว สีเทา และสีน้ำเงิน
เว็บไซต์อย่างเป็นทางการ:
http://www.xiuno.com/
เว็บไซต์สาธิต:
จิ้งจอกเก้าหางทวีป http://bbs.9dalu.com/
ขยาย