Registro de actualización de AKCMS CMS ligero v6.1:
1[Importante] La plantilla admite 4 modos de truncamiento, filtro, función PHP y declaración PHP compleja, que pueden procesar variables de forma rápida y directa, lo que hace que la escritura de la plantilla sea más flexible.
2[Importante] Se agregó la etiqueta de plantilla <{assign}>, que puede asignar valores a cualquier variable
3[Importante] Se agregó la función de reparación automática. Cuando la tabla o el campo de la base de datos son anormales, se intentará primero la reparación automática. La mayoría de las fallas de actualización de la versión anterior de akcms se pueden reparar automáticamente.
4[Importante] Se agregó la función de llamar a subplantillas y variables en el contenido del texto.
5 Se agregó el método de enlace de getitemsfield, que puede agregar campos al resultado de getitems.
6. Se agregaron ganchos para plantillas de front-end, lo que permite que las aplicaciones (complementos) muestren diferentes plantillas según las condiciones.
7. Todos los campos de tipo de texto se cambian a texto largo, que puede almacenar contenido más extenso. Es adecuado para sitios con contenido extenso, como sitios novedosos (las versiones anteriores modificarán automáticamente el tipo de campo después de la actualización).
8 La mayoría de las etiquetas de plantilla agregan parámetros de inicio y fin. Cuando la lista no está vacía, agregue un comienzo y un final a la lista para evitar tablas vacías y otras situaciones.
9getitems admite la clasificación por cualquier campo
10Agregue dos campos, ancho y alto, a la imagen adjunta
11La función getattachments agrega un parámetro donde, que se usa de la misma manera que el parámetro donde de getitems, es decir: condiciones de consulta personalizadas
12La función getcategories agrega includesubcategory, que se puede combinar con el parámetro rootcategory para llamar a todas las columnas subordinadas (incluidas las subcolumnas) de una determinada columna.
13El parámetro tipofuente de la etiqueta getpictures agrega un tipo de lista
14 Agregue la configuración del modo de administrador predeterminado para forzar el fondo al modo de administrador predeterminado
15Cuando el directorio de plantillas personalizado no está disponible, se muestra un mensaje de error amigable
16Cuando el contenido de la lista está vacío, el getpaging asociado no muestra la paginación
La interfaz de enrutamiento 17akcms_rounder.php admite de 2 a 4 conjuntos de URL
18. Agregue una variable a las plantillas relevantes de la página de contenido y la página de columna: $module, el contenido es el ID del módulo al que pertenece.
Se agregó la función 19gettime, que representa meses sin ceros a la izquierda.
20 Se corrigió el ERROR que no se puede escribir en la base de datos en SQlite3
21 Se corrigió la alarma del programa cuando el gancho de elementos no existe.
22 Se corrigió el error por el cual los 2 a 4 conjuntos de plantillas solo se pueden mostrar dinámicamente y no se pueden generar estáticamente, y sobrescribirán la página principal de la plantilla.
23 Se corrigió el error del salto anormal después de agregar nuevos artículos al usar múltiples módulos.
24 Se corrigió el error por el cual el campo de precio (precio) no admite la clasificación como un número (originalmente estaba ordenado como una cadena)
AKCMS es un CMS liviano, pequeño y eficiente, con buena compatibilidad, bajo uso de CPU, bajo uso de memoria, bajos requisitos de host y personalización flexible, adecuado para SEO y puede admitir millones de PV;
AKCMS es un CMS ligero y gratuito que:
Buena compatibilidad y bajos requisitos de host
AKCMS de varios sistemas operativos (Linux, Windows) funcionan normalmente
Varios servidores (Apache, nginx) AKCMS funcionan normalmente
Todas las versiones de PHP (4.0*-5.*) y AKCMS funcionan normalmente
Varias bases de datos: MySQL (3.*, 4.*, 5.*), SQLite (2.*, 3.*), interfaz de datos Pdo, cualquiera puede ser compatible y AKCMS funciona normalmente.
No se requiere ninguna configuración especial del servidor y todos los hosts virtuales del mercado (incluidos casi todos los hosts gratuitos) pueden ejecutar AKCMS normalmente.
CMS ligero (220 KB), compacto y eficiente
AKCMS es un CMS liviano y el paquete comprimido descargado tiene solo 220 KB. Al mismo tiempo, el tamaño de otros CMS convencionales es varias veces o incluso diez veces mayor que el de AKCMS. Más importante aún, AKCMS sigue haciéndose más pequeño, comprimiéndose gradualmente de 286 KB en la versión 2.2 a 220 KB en la 3.5. El tamaño continúa haciéndose más pequeño, más eficiente y más rápido.
Personalización flexible, adecuada para SEO
AKCMS es muy flexible y puede crear varios tipos de sitios web a través de diferentes plantillas y configuraciones: puede ser un sitio web estático para todo el sitio, un sitio web PHP puramente dinámico o un sitio web dinámico completamente pseudoestático mediante reescritura. -plantillas para un fácil mantenimiento; permite a los usuarios personalizar las funciones de la plantilla para lograr las funciones que desean; también permite a los desarrolladores secundarios personalizar las plantillas en segundo plano y también permite que los complementos se ejecuten a través de enlaces durante el acceso dinámico; personalizado, y se pueden personalizar varias URL que se le ocurran.
Súper capacidad de carga, puede soportar millones de fotovoltaicos
AKCMS proporciona configuraciones de optimización enriquecidas y granularidad de almacenamiento en caché flexible de varios niveles, que puede almacenar en caché bloques de datos parciales, subplantillas, plantillas completas y páginas dinámicas de la página, hasta que se generen páginas estáticas. Puede respaldar millones de PV y ayudar a los equipos empresariales a despegar al menor costo.
NOTA: ¡Descomprima AKCMS en un directorio en lugar de cargarlo directamente en el directorio raíz! !