Qihang Content Management System (DTcms) es un excelente sistema de gestión de sitios web de código abierto que es poco común en la industria nacional de código abierto ASP.NET. Está desarrollado en base a la tecnología ASP.NET (C#) + MSSQL (ACCESS) y es de código fuente abierto. . Utiliza el modelo de desarrollo de arquitectura ordinario de tres niveles de Webform, la arquitectura liviana y los métodos de desarrollo originales en segundo plano sin ningún umbral técnico, lo que facilita a los desarrolladores comenzar. Concéntrese en la interfaz de administración en segundo plano, utilizando el diseño de interfaz Jquery y CSS3, compatible con la interfaz receptiva de administración en segundo plano de los navegadores convencionales IE8 y superiores, y compatible con el uso de computadoras y dispositivos móviles. Actualmente es un producto de software de código abierto de Shenzhen Power Qihang Software Co., Ltd. Se creó por primera vez en octubre de 2009. Su propósito es permitir que más entusiastas de la programación compartan e intercambien tecnología de desarrollo de Internet. El nombre completo de DTcms: Departurecontentmanagementsystem, DT es la abreviatura de Departure y cms es la abreviatura de contentmanagementsystem.
Requisitos del entorno de instalación: Herramientas de desarrollo: Microsoft Visual Studio 2010 Sistema operativo: Windows Server 2008 (recomendado), Windows Server 2003 (recomendado), Windows XP (entorno de prueba básico) Base de datos: SqlServer2005 (recomendado), SqlServer2008 (recomendado) Servidor web: IIS5 .0 y superior (se recomienda IIS7) .0, el grupo de aplicaciones está en modo integrado) Requisitos de entorno: .NET Framework 4.x y superior
Mejoras en DTcms5.0: 1. La interfaz de administración en segundo plano está mejorada y embellecida, se utilizan íconos vectoriales en lugar de mapas de bits, los menús de árbol se pueden cerrar y expandir y se ajusta el diseño de algunas páginas. 2. Clasificación del sitio para miembros, pedidos; , etc., para distinguir mejor los datos de cada sitio; 3. Al crear un canal, cree diferentes menús de administración según las funciones seleccionadas; 4. El editor de la página web utiliza el editor UEditor Baidu y la carga se ha transformado. binario para cargar archivos; 5. Método de pago, inicio de sesión de terceros OAuth puede establecer información de configuración diferente para cada sitio y ya no se limita al uso global 6. Una nueva transformación de la arquitectura del sistema, que crea automáticamente un almacenamiento de tablas de bases de datos; cada canal adicional 7. Las plantillas de complemento admiten diferentes sitios. Se pueden crear diferentes plantillas correspondientes. 8. Se mejora el código de la capa DAL y la entidad del modelo se asigna automáticamente mediante reflexión, por lo que no hay necesidad de preocuparse por agregar campos de base de datos; y modificar la capa DAL;
Objetivos de DTcms5.0: 1. Admitir proyectos de sitios web grandes, medianos y pequeños y poder transportar big data. 4.0 tiene solo una tabla de base de datos principal y usa vistas para asociar datos, mientras que 5.0 crea automáticamente una tabla para cada canal agregado. 2. Los recursos como imágenes, archivos adjuntos y videos cargados por el sitio web admiten almacenamiento local, Alibaba Cloud Object Storage y Tencent Cloud Objects es beneficioso para reducir el ancho de banda y dispersar la presión del servidor, mejorando la experiencia del usuario. 3. Al admitir Redis para grandes proyectos de sitios web, los usuarios pueden expandirlo fácilmente a una base de datos que puede contener cientos de GB de datos y manejar millones de solicitudes por vez. segundo sistema; 4. Optimice la interfaz de administración de fondo y utilice completamente íconos vectoriales en lugar de mapas de bits. El color y el tamaño de los íconos ya no son un dolor de cabeza. Con una biblioteca de íconos masiva, los usuarios también pueden crear sus propios conjuntos de íconos; 5. Diferenciar aún más los datos de cada sitio, incluidos pedidos, miembros y otra información, centrándose en el desarrollo de plataformas móviles y WeChat;