DTcms เป็นผลิตภัณฑ์ซอฟต์แวร์โอเพ่นซอร์สภายใต้ Dynamic Qihang ถูกสร้างขึ้นครั้งแรกในเดือนตุลาคม 2009 วัตถุประสงค์ของเราไม่ได้มีวัตถุประสงค์เพื่อให้ผู้ที่ชื่นชอบการเขียนโปรแกรมสามารถแบ่งปันและแลกเปลี่ยนเทคโนโลยีการพัฒนาอินเทอร์เน็ตได้มากขึ้น
เหตุผลหลักว่าทำไม DTcms จึงเป็นโอเพ่นซอร์สก็คือ มีผลิตภัณฑ์ซอฟต์แวร์โอเพ่นซอร์ส ASP.NET (c#) ในประเทศน้อยเกินไป ฉันเชื่อว่านักพัฒนาที่เพิ่งเริ่มเขียนโปรแกรมมีประสบการณ์เชิงลึกเช่นเดียวกับฉัน และกระบวนการเรียนรู้เต็มไปด้วยความรู้พื้นฐานที่ค่อนข้างง่าย ฉันบังเอิญค้นพบกรณีที่ค่อนข้างสมบูรณ์ ไม่ว่าจะเป็นไม่ใช่โอเพ่นซอร์สหรือถูกเรียกเก็บเงิน ฉันต้องการเรียนรู้และค้นคว้า แต่ไม่รู้ว่าจะเริ่มต้นจากตรงไหน บนเส้นทางแห่งการสำรวจ ฉันแบ่งปันความรู้และประสบการณ์ที่ได้รับเพียงเล็กน้อยเท่านั้น
การยืนอยู่บนไหล่ของยักษ์ใหญ่จะช่วยให้คุณมองเห็นได้ไกลขึ้นและไปได้ไกลขึ้น แม้ว่าตอนนี้เราจะไม่ใช่ยักษ์ใหญ่แล้วก็ตาม บนเส้นทางแห่งการสำรวจอดีต หากทุกคนแบ่งปันแนวคิดและประสบการณ์ในการเขียนโปรแกรมของพวกเขา หากเป็นอนาคต คนรุ่นหลังสามารถเรียนรู้และแก้ไขได้ แล้วบางทีพวกเขาอาจจะไม่ต้องใช้ทางเบี่ยงมากมายขนาดนี้ การพัฒนาอินเทอร์เน็ตจะเร็วขึ้นไหม?
จากการแสวงหาข้างต้น จำกัดเพียงสถานะปัจจุบันของอุตสาหกรรมโอเพ่นซอร์สในประเทศ DTcms จึงถือกำเนิดขึ้น
1. อินเทอร์เฟซการจัดการพื้นหลังได้รับการปรับปรุงและสวยงามโดยใช้ไอคอนเวกเตอร์แทนบิตแมป เพิ่มความสามารถในการปิดและขยายเมนูแบบต้นไม้ และปรับเค้าโครงของบางหน้า
2. จำแนกไซต์สำหรับสมาชิก คำสั่งซื้อ ฯลฯ เพื่อแยกแยะข้อมูลของแต่ละไซต์ได้ดีขึ้น
3. เมื่อสร้างช่อง ให้สร้างเมนูการจัดการต่างๆ ตามฟังก์ชันที่เลือก
4. โปรแกรมแก้ไขหน้าเว็บใช้โปรแกรมแก้ไข UEditor Baidu และการอัปโหลดได้รับการแก้ไขให้ใช้ไบนารีในการอัปโหลดไฟล์
5. วิธีการชำระเงิน OAuth การเข้าสู่ระบบของบุคคลที่สามสามารถตั้งค่าข้อมูลการกำหนดค่าที่แตกต่างกันสำหรับแต่ละไซต์ และไม่จำกัดเฉพาะการใช้งานทั่วโลกอีกต่อไป
6. ทำการเปลี่ยนแปลงสถาปัตยกรรมระบบใหม่ และสร้างที่เก็บข้อมูลตารางฐานข้อมูลออบเจ็กต์โดยอัตโนมัติสำหรับแต่ละช่องที่เพิ่ม
7. เทมเพลตปลั๊กอินรองรับไซต์ต่าง ๆ เพื่อสร้างเทมเพลตที่สอดคล้องกันที่แตกต่างกัน
8. โค้ดเลเยอร์ DAL ได้รับการปรับปรุง และเอนทิตีโมเดลได้รับการกำหนดโดยอัตโนมัติผ่านการสะท้อน ดังนั้นคุณจึงไม่ต้องกังวลกับการเพิ่มฟิลด์ฐานข้อมูลและการแก้ไขเลเยอร์ DAL