项目介绍
MyCms是基于Laravel的开源免费自媒体博客Cms系统,适用于个人网站和企业网站的开发和使用。软件版权号为2021SR1543432。MyCms基于Apache2.0开源协议发布,免费且不限制商业使用。请继续关注我们。

功能性能
背景功能
权限管理
内容管理
商品管理
成员管理
插件管理
前台功能的实现
主页
文章分类页面
文章搜索页面
文章标签页
文章详细信息页面
文章评论
商品列表页面
商品详情页面
会员登录/注册
会员中心
系统特征
简单、优雅、灵活且可扩展
SEO友好的URL模式
更加优雅和优化的分页

基本缓存功能和数据库索引建立
更多扩展的路线监控功能
完善的插件安装/卸载机制,基于
公共函数埋点更好的扩展了系统
易于使用的模板功能,使模板更加方便。
性能改进
使用opcache提高性能
路由信息php artisan路由:缓存
关闭调试模式APP_DEBUG=false
缓存信息php artisan配置:缓存
使用Swoole版本
Swoole版本
目前最新版本v1.3.2+已经加入了Swoole支持。使用新版本的用户可以按照以下配置直接安装。
使用旧版本需要安装composer的用户首先需要swooletw/laravel-swoole。在config/app.php服务提供者数组中添加服务提供者。
[' providers ' = >[SwooleTW Http LaravelServiceProvider::class,],]
美国总统之行政命令
php artisan swoole:http开始|重启|停止|重新加载|信息
Nginx配置
map$http _ upgrade$connection _ upgrade {默认升级;''关闭;} server { listen 80服务器名your.domain.com;root/path/to/laravel/public;索引index.php;location = /index.php { #确保您的“public”目录中没有名为“not_exists”的文件。try _ files/not _ exists @ swoole;} #任何php文件不得访问#location ~* 。php $ { # return 404# } location/{ try _ files $ uri $ uri/@ swoole;} location @ swoole { set $ suffixif { set $ suffix $ query _ string} proxy _ http _版;proxy _ set _ header Host $ http _ Host;proxy _ set _ header Scheme $ schemeproxy _ set _ header SERVER _ PORT $ SERVER _ PORT;proxy _ set _ header REMOTE _ ADDR $ REMOTE _ addr;proxy _ set _ header X-Forwarded-For $ proxy _ add _ X _ Forwarded _ For;proxy _ set _ header Upgrade $ http _ Upgrade;proxy_set_header连接$ connection _ upgrade#如果https # proxy_set_header HTTPS“开”;proxy _ pass http://127 . 0 . 0 . 1:1215 $后缀;}}
插件列表
快速安装
下载源代码/将源代码上传到服务器

在根目录下运行composer install-ignore-platform-reqs。
创建一个。env文件并运行php artisan key:generate来生成密钥。
将网站运行目录设置为/public。
根据安装向导,访问域名/安装并在线配置它。
界面演示


