Jspxcms เป็น CMS โอเพ่นซอร์สในประเทศที่พัฒนาขึ้นโดยใช้เทคโนโลยี Java และ JSP มันเป็นเครื่องมือที่ทรงพลังสำหรับการสร้างและบำรุงรักษาเว็บไซต์ CMS ในประเทศนั้นใช้เทคโนโลยี PHP เป็นหลัก มี CMS ไม่กี่ตัวที่ใช้ Java และ Jsp และมีช่องว่างบางประการในการทำงานและใช้งานง่าย Jspxcms มุ่งมั่นที่จะสร้าง JavaCMS ที่ดีที่สุด โดยอาศัยจิตวิญญาณโอเพ่นซอร์สของ Java และฟังก์ชันระดับองค์กรอันทรงพลังเพื่อสร้างยุคใหม่ของ JavaCMS
บันทึกการอัพเดตแพ็คเกจซอร์สโค้ดระบบจัดการเนื้อหาเว็บไซต์ Jspxcms v10.0.0 1. อัปเกรดเป็น jdk8
2. อัปเกรดเป็น shiro1.6.0
3. แก้ไขวงเล็บเหลี่ยมพิเศษในคำสั่ง SQL ใน InfoDao
4. เพิ่มเทมเพลตที่ปรับเปลี่ยนได้เพื่อรองรับเบราว์เซอร์พีซีและมือถือโดยอัตโนมัติ
5. เพิ่มการสาธิตเครื่องเล่นวิดีโอ video.js ที่ไม่รองรับแฟลช
6. เพิ่มการสาธิตเบราว์เซอร์ไลบรารี pdf.js ซึ่งช่วยให้คุณสามารถเรียกดูไฟล์ PDF ได้โดยตรงโดยไม่ต้องรองรับแฟลช
7. เพิ่มการกำหนดค่า spring.jta.enabled=false ให้กับ application.properties เพื่อป้องกัน 8. ข้อผิดพลาด UnsupportedOperationException ไม่ให้รายงานใน WebSphere
9. การลบการสนับสนุนในเทมเพลต sys_member_contribution_list.html จะต้องส่งโดยใช้ POST
10. รายการโปรดและรายการที่ไม่ชอบของเทมเพลต app_info_favorites.html ต้องส่งโดยใช้ POST
11. เนื่องจากการอัพเกรดเวอร์ชันไลบรารีคลาส commonslang วิธีการบางอย่างในไฟล์ fnx.tld จึงถูกละทิ้งไป
12. ลบพารามิเตอร์เทมเพลตของ InfoController และ NodeController
13. กรองอักขระที่ไม่ถูกต้องในพารามิเตอร์เทมเพลต
14. กรองอักขระที่ผิดกฎหมายเปลี่ยนชื่อและแก้ไขในการจัดการไฟล์
15. เพิ่ม csrftoken ในการจัดการผู้ใช้
16. แก้ไขข้อผิดพลาดการย้ายเอกสาร 405
17. แก้ไขการรับรู้ DOCTYPE เมื่อนำเข้าเว็บไซต์
18. ลบโค้ดที่ไม่มีประโยชน์ในคลาสเครื่องมือเข้ารหัส
19. แผนภูมิการรับส่งข้อมูลของโฮมเพจแบ็กเอนด์ถูกย้ายไปยังข้อมูลระบบเพื่อลดความกดดันในการเข้าถึงแบ็กเอนด์
1. เอกสารประกอบ (ข่าวสาร อัลบั้มภาพ ดาวน์โหลด วีดีโอ ผลงาน ห้องสมุด การรับสมัคร ฯลฯ)
2. คอลัมน์. (การจัดการคอลัมน์ไม่จำกัด)
3. เอกสาร. (การอัปโหลด zip แบบขยายในตัว, ดาวน์โหลดแพ็คเกจ zip, เทมเพลต, รูปภาพ, js, css)
4. สร้าง (การค้นหาข้อความแบบเต็ม การทำให้เพจคงที่ งานที่กำหนดเวลาไว้ การจัดการงาน)
5. โมดูล (การจัดการแอตทริบิวต์เอกสาร, การจัดการหมวดหมู่หัวข้อ, การจัดการหัวข้อ, การจัดการแท็ก, การจัดการความคิดเห็น, การจัดการคำที่ละเอียดอ่อน, การจัดการกลุ่มการให้คะแนน, การจัดการไฟล์แนบ)
6. การขยายตัว (การจัดการประเภทลิงก์ที่เป็นมิตร, การจัดการลิงก์ที่เป็นมิตร, การจัดการประเภทกระดานข้อความ, การจัดการกระดานข้อความ, การจัดการตำแหน่งโฆษณา, การจัดการโฆษณา, การจัดการการลงคะแนน)
7. ปลั๊กอิน (การจัดการเรซูเม่, การสำรองฐานข้อมูล)
8. สถิติ (การวิเคราะห์การจราจร การเยี่ยมชมที่สัมภาษณ์ บันทึกการเข้าถึง)
9. ผู้ใช้. (การจัดการผู้ใช้, การจัดการบทบาท, การจัดการกลุ่มสมาชิก, การจัดการองค์กร, การจัดการผู้ใช้ทั่วโลก, การจัดการองค์กรทั่วโลก)
10. ระบบ. (การตั้งค่าเว็บไซต์ การตั้งค่าระบบ การจัดการไซต์ การจัดการแบบจำลอง คุณสมบัติเอกสาร กลุ่มเวิร์กโฟลว์ เวิร์กโฟลว์ จุดเผยแพร่ บันทึกการดำเนินงาน)
เทคโนโลยีหลัก: SpringMVC3.2, Spring3.2, JPA2.0, JSP2.0, Freemarker2.3, SpringDataJPA, QueryDSL, Shiro, Lucene ฯลฯ
จุดเด่นด้านเทคนิค: เทคโนโลยีการคงอยู่ที่เรียบง่ายและมีประสิทธิภาพประกอบด้วย JPA, SpringDataJPA และ QueryDSL; Lucene ใกล้การดึงข้อมูลแบบเรียลไทม์ เทคโนโลยีเทมเพลต Freemarker เป็นต้น
การแสดงภาพหน้าจอหน้าระบบจัดการเนื้อหาเว็บไซต์ Jspxcms