Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo usar cms para crear un sitio web Cómo usar cms para crear un sitio web

Cómo usar cms para crear un sitio web Cómo usar cms para crear un sitio web

¿Cómo construir un sitio web gratis con pageadmincms? Nuestra empresa es un gran grupo empresarial estatal que a menudo produce sitios web, eventos especiales, algunas subestaciones del grupo, etc. Antes todo se hacía internamente. Desafortunadamente, la tecnología de los desarrolladores internos es relativamente débil y el backend producido se siente terrible. Debido a que el backend es demasiado simple, la eficiencia de crear un nuevo sitio web es muy baja. En este momento, existe una necesidad urgente de comprar un sistema CMS profesional para reemplazarlo.

La elección del administrador de página para el sitio web estuvo bien pensada. Antes de elegir un CMS, estudié varios de los principales sistemas CMS nacionales: pageadmin, dream, empire, phpcms, wp, etc. Al final elegí pageadmin, que no es muy potente. De hecho, las funciones de los CMS son casi las mismas y tienen todo lo que deberían tener. Lo que no debería estar ahí debería personalizarse.

Hay dos razones principales para elegir pageadmin: seguridad y tecnología.

Esta medida de seguridad es muy buena. En términos de seguridad, las pruebas de seguridad son casi perfectas, seguidas por la pila de tecnología. Muchos marcos cms son marcos jquery. No es que jquery no funcione aquí, pero el desarrollo front-end ha llegado al punto en que los marcos mvvm como vue, reaccionar y angular están reemplazando gradualmente a jquery. Otros son marcos jquery. En este punto, creo que si una empresa puede mantenerse al día con las últimas mejoras tecnológicas demuestra la actitud de la empresa hacia sus productos. Muchas tonterías. Los siguientes son algunos malentendidos cuando usamos pageadmin.

1. Al obtener un campo de la base de datos en una plantilla, la primera letra del campo debe escribirse en mayúscula independientemente de si el nombre del campo está en mayúscula.

@foreach(var elemento en Html. infodatalist(new{Table=News/// Lea el campo de título. Tenga en cuenta que el primer carácter del campo debe estar en mayúscula. También se puede escribir como @ (item.title )@title}

Este código que quiero realizar en el procesamiento front-end puede entenderse aproximadamente como una lectura en bucle. El título es un campo en el formulario de noticias y debe escribirse en mayúscula. leyendo en un bucle. item.title, lamento que tengas que informar un error.

Si agregas un campo a la tabla de noticias en segundo plano, como el campo de autor, debes llamarlo como. siguiente

var Author=item.author

Siento que pageadmin ha creado un caso unificado para la coherencia de las llamadas, por lo que es mejor utilizar nombres de casos camel cuando agrega nombres personalizados. campos en segundo plano, por ejemplo, puede usar createDate. En lugar de create-date o create_date, la llamada del front-end se sentirá extraña y no estándar.

2. No es necesario tener instalada la versión 4.5 o superior.

Al principio no pude entender esto. Básicamente, páginas similares tendrán una página de inicio predeterminada, como index.html y default.php. Sin embargo, hay un archivo de configuración mvc. en el directorio raíz de pageadmin. Según la introducción, entiendo aproximadamente que el sistema desarrollado en este modo tiene requisitos relativamente altos para NetFrameWork. Si el servidor es win7, debe descargar la versión 4.6 de NetFrameWork de Microsoft antes de que pueda ejecutarse. Se informará un error: Error HTTP 403.14 - Prohibido (Error HTTP 403.14 - Deshabilitado). Entonces, si recibe este error, no necesita configurar ninguna página de inicio, lo que básicamente significa que el rendimiento de .NETFramework es bajo.

3. Los archivos de plantilla de **** públicos deben colocarse en el directorio templates/templates/views/shared.

Al crear una plantilla de sitio web, puedes pegar algunos lugares públicos, como la parte superior, inferior, la barra lateral, etc. Donde hay un **** público, puede colocar html en el directorio compartido ****. Debe colocarse aquí y el sufijo debe cambiarse a cshtml. Esto es un poco diferente de nuestras plantillas anteriores, que generalmente se crean con el sufijo html, como el archivo **** público en la parte inferior: footer.cshtml

Otras páginas se pueden cargar de las siguientes maneras :

@Html. part(

Este método es efectivo en muchas situaciones. Por ejemplo, olvidar el backend, la contraseña inicial del backend, no poder abrir después de cambiar un nuevo nombre de dominio, etc.

Este método es muy efectivo en muchos casos.

Lo anterior es un resumen de mi propio uso de pageadmin.

Cuáles son los mejores Java abiertos. ¿Sistemas de creación de sitios web CMS en China?

Puede ir a csdn o buscar otras plataformas. Si desea obtener más conocimientos de Java, puede enviarme un mensaje privado. Los materiales de aprendizaje de tecnología le enseñarán desde un principiante hasta un desarrollador de Java.

¿Alguien sabe cómo usar DTCMS, es decir, algún CMS, para crear un sitio web? Las principales plataformas de creación de sitios web CMS incluyen WORDPRESS, DRUPAL y JOOMLA. No es necesario que sepas esto;