MyCms es un sistema CMS de blog multimedia gratuito y de código abierto desarrollado en base a Laravel. Es adecuado para el desarrollo y uso de sitios web personales y corporativos. Número de copyright del software: 2021SR1543432. MyCms se lanza según la licencia de código abierto Apache2.0. Es gratuito y no restringe el uso comercial. Bienvenido a seguirnos.
Características:
Funciones básicas de backend
Gestión de permisos
Gestión de contenidos
Gestión de productos
Gestión de miembros
Gestión de complementos
Implementación de la función de recepción.
página delantera
Página de categoría de artículo
Página de búsqueda de artículos
Pestaña de artículo
Página de detalles del artículo
Comentarios del artículo
Página de lista de productos
Página de detalles del producto
Inicio de sesión/registro de miembro
Centro de miembros
Características del sistema
Sencillo, elegante, flexible y escalable
Patrones de URL compatibles con SEO
Paginación más elegante y optimizada para SEO
Función básica de almacenamiento en caché y creación de índices de bases de datos.
Función de monitoreo de enrutamiento más escalable
Mecanismo completo de instalación/desinstalación de complementos
Incorporar funciones públicas para ampliar mejor el sistema
Funciones de plantilla simples y fáciles de usar, lo que hace que las plantillas sean más convenientes
Mejoras de rendimiento
Utilice opcache para acelerar el rendimiento
Información de enrutamiento de caché php craft route:cache
Desactivar el modo de depuración APP_DEBUG=false
Información de configuración de caché php artisan config:cache
Utilice la versión Swoole
Versión lana
Actualmente, la última versión v1.3.2+ ha agregado soporte para Swoole. Los usuarios que utilicen la nueva versión pueden instalarla y configurarla directamente de la siguiente manera.
Los usuarios que utilizan versiones anteriores deben instalar Composer Request swooletw/laravel-swoole primero. Agregue este proveedor de servicios a la matriz de proveedores de servicios en config/app.php.
[ 'proveedores' => [ SwooleTWHttpLaravelServiceProvider::clase, ], ]
ejecutar comando
php artisan swoole:http inicio|reiniciar|detener|recargar|información
configuración nginx
map $http_upgrade $connection_upgrade {actualización predeterminada; '' cerrar} servidor {escuchar 80; nombre_servidor.com; raíz /ruta/a/laravel/public; que no existe ningún archivo llamado "not_exists" # en su directorio "público". try_files /not_exists @swoole; } # no se debe acceder a ningún archivo php #ubicación ~* .php$ { # return #} ubicación / { try_files $uri $uri/ @swoole; } ubicación @swoole { set $suffix ""; if ($uri = /index.php) { set $suffix ?$query_string } proxy_http_version 1.1; $esquema; proxy_set_header SERVER_PORT $server_port; proxy_set_header REMOTE_ADDR $remote_addr; proxy_set_header 0.1 :1215$sufijo;
Instalación rápida
Descargar código fuente/Subir código fuente al servidor
Ejecute la instalación del compositor --ignore-platform-reqs en el directorio raíz
Cree un archivo .env en el directorio raíz y ejecute php artisan key:generate para generar la clave
Configure el directorio de ejecución del sitio web en /public
Visite el nombre de dominio/instale y realice la configuración en línea de acuerdo con el asistente de instalación.