您现在的位置是:首页 > 文章详情

MyCms v1.3.2 [swoole版],基于 Laravel 的自媒体内容管理系统

日期:2021-11-05点击:538

Swoole简介

Swoole 是为 PHP 开发的生产级异步编程框架。

Swoole 使 PHP 开发人员可以编写高性能高并发的 TCP、UDP、Unix Socket、HTTP、 WebSocket 等服务,让 PHP 不再局限于 Web 领域。

Laravel简介

Laravel是当今最熟练,流行和广泛使用的开源框架之一。Laravel具有多种功能,例如模板引擎,MVC架构支持,安全性高,开发者工具,数据库迁移等。这些Laravel高级功能使它比其他PHP框架更好。

但是,Laravel 有个最为人诟病的缺点就是:慢、笨重。

这就是为什么我们需要尝试在 Swoole 上运行 Laravel。 Swoole 可以提供强大性能而 Laravel 则可以提供优雅代码结构使用。这俩儿真是完美组合!

MyCms简介

MyCms是一款基于Laravel开发的开源免费的自媒体博客CMS系统,适用于个人网站及企业网站开发使用,软件著作权编号:2021SR1543432。

MyCms基于Apache2.0开源协议发布,免费且不限制商业使用,欢迎持续关注我们。

MyCms v1.3.2 版本新增对swoole的支持。

使用新版本的用户直接安装后按以下配置即可。

使用旧版本的用户则需要先安装 composer require swooletw/laravel-swoole。 在 config/app.php 服务提供者数组添加该服务提供者。

 [     'providers' => [         SwooleTW\Http\LaravelServiceProvider::class,     ], ]

Nginx配置

 map $http_upgrade $connection_upgrade {  default upgrade;  '' close; } server {  listen 80;  server_name your.domain.com;  root /path/to/laravel/public;  index index.php;   location = /index.php {  # Ensure that there is no such file named "not_exists"  # in your "public" directory.  try_files /not_exists @swoole;  }  # any php files must not be accessed  #location ~* \.php$ {  # return 404;  #}  location / {  try_files $uri $uri/ @swoole;  }   location @swoole {  set $suffix "";   if ($uri = /index.php) {  set $suffix ?$query_string;  }   proxy_http_version 1.1;  proxy_set_header Host $http_host;  proxy_set_header Scheme $scheme;  proxy_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 $connection_upgrade;   # IF https  # proxy_set_header HTTPS "on";   proxy_pass http://127.0.0.1:1215$suffix;  } }

启动swoole

 php artisan swoole:http start 

站点地址

优秀案例

原文链接:https://www.oschina.net/news/167470/mycms-1-3-2-swoole-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章