Dukey , transliterado como Duke, Duke CMS, es un sistema de gestión de sitios web empresariales gratuito y de código abierto desarrollado en base a .net.
He estado desarrollando sitios web durante varios años. Al principio escribí mis propios programas y luego construí mi propio sitio web. Más tarde descubrí que existen muchos CMS (sistemas de gestión de contenido de sitios web) ya preparados.
Los cms que he utilizado incluyen dedecms, Dongyi, wordpress, phpcms... Estos sistemas son muy potentes y básicamente pueden satisfacer cualquier desarrollo secundario.
A menudo creo sitios web para clientes, y la mayoría de ellos son sitios web empresariales, ya sean plantillas de supermercado o creación de sitios web de autoservicio, todos están dirigidos a sitios web empresariales. Entonces, ¿existe un CMS que sea muy adecuado para sitios web empresariales?
En realidad, es muy sencillo crear un sitio web de artículos empresariales. Sin embargo, cualquier CMS en el mercado debe incluir una variedad de sitios web, por lo que es muy poderoso y, a menudo, es difícil para los principiantes comenzar.
Está diseñado para ser simple, fácil de entender y fácil de usar. Nos propusimos desarrollar un sistema de gestión de contenido de sitios web que fuera perfecto para principiantes. Muchos usuarios quieren preguntar si nuestro sistema es capaz de manejar cualquier sitio web corporativo. Permítanme explicarles el principio de funcionamiento de dukeycms.
El principio de funcionamiento es muy simple.
Plantilla de sitio web + etiqueta de datos-"analizada a través del exclusivo motor de plantillas de dukey--"presenta la visualización frontal del sitio web.
Nos referimos a los métodos de escritura de los cms convencionales del mercado. Creó un conjunto de etiquetas de plantilla basadas en dukeycms. Lea los datos en la base de datos a través del flujo de datos de etiquetas. Luego se procesa y se presenta en la interfaz del sitio web a través del motor de plantillas.
Las características incluidas son:
1. Sistema de artículos
Gestión de columnas del sitio web: "Se pueden configurar tres tipos de columnas del sitio web: portada, lista, enlace externo y se pueden configurar el título SEO, las palabras clave, etc. de la columna.
Publicar artículos: "Ueditor, el último editor comúnmente utilizado por Baidu, tiene un rendimiento y una experiencia de usuario excelentes.
Publicidad push:》 Puede enviar artículos a los espacios publicitarios correspondientes.
2. Generar páginas estáticas
Mejore la velocidad de acceso al sitio web y la optimización SEO generando páginas estáticas de columnas y páginas estáticas de artículos.
3. Recopilación de datos
Función sencilla de recopilación de datos.
4. Mecanismo de enchufe
Hemos incorporado muchos complementos de uso común. Por ejemplo, rotación de imágenes integrada, efecto de barra de paginación y administrador de archivos. Y puede descargar más complementos desde el sitio web oficial.
5. Formularios inteligentes
Con formularios inteligentes, puede implementar fácilmente funciones adicionales y completar el desarrollo secundario a través de la interfaz.
6. Apoyar el desarrollo secundario.
¡Proporcionaremos una versión de desarrollo y abriremos todos los códigos para que su desarrollo secundario esté realmente libre de preocupaciones!
Quizás esto sea suficiente.
La mayor confusión para los principiantes suele ser la configuración del entorno del servidor, la depuración del entorno de prueba, etc. Con Duoke CMS, no tiene que preocuparse en absoluto por los problemas de configuración. Proporcionamos un entorno local de servidor iisexpress integrado. Solo necesita hacer clic para iniciar el sitio web y luego podrá acceder a él en el espacio del servidor, solo necesita cargar todos los archivos en la carpeta web en el directorio raíz del sitio web para acceder a ellos.
Entorno operativo del servidor: admite el espacio de host virtual asp.net2.0/3.5. La mayoría de los espacios actuales lo admiten. Configure el grupo de aplicaciones en modo clásico.
1. Tres núcleos.
1. Tabla de configuración del sitio web.webconfig.
Se utiliza para almacenar datos pequeños como el nombre del sitio web, información de derechos de autor, etc.
Formato de acceso:{$sys.sitename}--------nombre del sitio
2. Publicidad y tabla de contenido único.ad
Se utiliza para almacenar big data. Generalmente contenido de texto, fragmentos html, etc.
{$ad.ad_index.body}---Obtiene el área de contenido del valor clave ad_index de la tabla de publicidad.
3. Diccionario de datos
Se utiliza para almacenar más datos. Puede tener subniveles. Por ejemplo, puede almacenar datos como etiquetas y clasificación discreta de artículos.
A través de estas tres tablas principales, se pueden resolver los problemas que enfrenta cualquier sitio web empresarial.
2. Introducción al paquete de plantilla Directorio de almacenamiento de plantilla.templets/nombre del paquete de plantilla
3. Comience a crear un sitio web.
1. Paso uno. Agregue columnas del sitio web.
2. Paso 2. Publicar el artículo
Captura de pantalla de la interfaz front-end