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é phpartisanroute:cache
Desactivar el modo de depuración APP_DEBUG=false
Información de configuración de caché phpartisanconfig: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 utilicen versiones anteriores deben instalar Composerrequireswooletw/laravel-swoole primero. Agregue este proveedor de servicios a la matriz de proveedores de servicios config/app.php.
['proveedores'=>[SwooleTWHttpLaravelServiceProvider::clase,],]
ejecutar comando
phpartisanswoole:httpstart|restart|stop|reload|infos
configuración nginx
map$http_upgrade$connection_upgrade{defaultupgrade;''close;}servidor{listen80;server_nameyour.domain.com;root/path/to/laravel/public;indexindex.php;location=/index.php{#Asegúrese de que no exista tal archivo llamado "not_exists"# en su directorio "público".try_files/not_exists@swoole;}#anyphpfilesmustbeaccessed#ubicación~*.php${#return404;#}ubicación/{try_files$uri$uri/@swoole;}ubicación@swoole{set$suffix" ";if($uri=/index.php){set$suffix?$query_string;}proxy_http_version1.1;proxy_set_headerHost$http_host;proxy_set_headerScheme$scheme;proxy_set_headerSERVER_PORT$server_port;proxy_set_headerREMOTE_ADDR$remote_addr;proxy_set_headerX-Reenviado-Para$proxy_ _x_reenviado_for; proxy_set_headerUpgrade $http_upgrade;proxy_set_headerConnection$connection_upgrade;#IFhttps#proxy_set_headerHTTPS"on";proxy_passhttp://127.0.0.1:1215$suffix;}}
Instalación rápida
Descargar código fuente/cargar código fuente al servidor
Ejecute Composerinstall --ignore-platform-reqs en el directorio raíz
Cree un archivo .env en el directorio raíz y ejecute phpartisankey: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.