Qihang Content Management System (DTcms) is an excellent open source website management system that is rare in the domestic ASP.NET open source industry. It is developed based on ASP.NET (C#) + MSSQL (ACCESS) technology and is open source code. It uses Webform's ordinary three-tier architecture development model, lightweight architecture, and original development methods in the background without any technical threshold, making it easier for developers to get started. Focus on the background management interface, using Jquery and CSS3 interface design, compatible with the responsive background management interface of IE8 and above mainstream browsers, and supporting the use of computers and mobile devices. It is currently an open source software product of Shenzhen Power Qihang Software Co., Ltd. It was first created in October 2009. Its purpose is to allow more programming enthusiasts to share and exchange Internet development technology. The full name of DTcms: Departurecontentmanagementsystem, DT is the abbreviation of Departure, and cms is the abbreviation of contentmanagementsystem.
Installation environment requirements: Development tools: Microsoft Visual Studio 2010 Operating system: Windows Server 2008 (recommended), Windows Server 2003 (recommended), Windows XP (basic test environment) Database: SqlServer2005 (recommended), SqlServer2008 (recommended) Web server: IIS5.0 and above (IIS7 recommended) .0, the application pool is integrated mode) Environment requirements: .NET Framework 4.x and above
Improvements in DTcms5.0: 1. The background management interface is enhanced and beautified, vector icons are used instead of bitmaps, tree menus can be closed and expanded, and the layout of some pages is adjusted; 2. Site classification for members, orders, etc. , to better distinguish the data of each site; 3. When creating a channel, create different management menus according to the selected functions; 4. The web page editor uses the UEditor Baidu editor, and the upload has been transformed, using binary to upload files; 5. Payment method, third-party login OAuth can set different configuration information for each site, and is no longer limited to global use; 6. A new transformation of the system architecture, automatically creating object database table storage for each additional channel; 7. Plug-in templates support different sites Different corresponding templates can be created; 8. The DAL layer code is improved, and the Model entity is automatically assigned through reflection, so there is no need to worry about adding database fields and modifying the DAL layer;
DTcms5.0 goals: 1. Support large, medium and small website projects and be able to carry big data. 4.0 has only one main database table and uses views to associate data, while 5.0 automatically creates a table for each added channel; 2. Resources such as pictures, attachments, and videos uploaded by the website support local storage, Alibaba Cloud Object Storage, and Tencent Cloud Objects. Storage is beneficial to reducing bandwidth and dispersing server pressure, improving user experience; 3. Supporting Redis for large website projects, users can easily expand it into a database that can contain hundreds of GB of data and handle millions of requests per second. system; 4. Optimize the background management interface and fully use vector icons instead of bitmaps. The color and size of the icons is no longer a headache. With a massive icon library, users can also create their own icon sets; 5. Further differentiate the data of each site, including orders, members and other information, focusing on the development of mobile platforms and WeChat;