Search Filters
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

17 total results found

基于 Swoole 构建高性能 Laravel 应用系列 —— 基于 Swoole 实现高性能 HTTP 服务器

Swoole 从入门到实战 快速入门

在上篇教程中,学院君给大家介绍了 Swoole 的基本概念和安装配置,从这篇教程开始,学院君将结合 Laravel 框架在应用中通过 Swoole 实现高性能 HTTP 服务器、WebSocke...

基于 Swoole 构建高性能 Laravel 应用系列 —— 基于 Swoole 在 Laravel 中实现异步事件监听及处理

Swoole 从入门到实战 异步处理

这一篇教程我们直接以 hhxsv5/laravel-s 扩展包为例,演示如何在 Laravel 项目中基于 Swoole 实现事件监听。 系统自带事件 首先我们来看一些扩展包自带的系统事件,这些...

基于 Swoole 构建高性能 Laravel 应用系列 —— 在 Laravel 中集成 Swoole 实现 WebSocket 服务器

Swoole 从入门到实战 快速入门

在上篇教程中,我们基于 Swoole 实现了简单的 WebSocket 服务器,然后在客户端通过 JavaScript 实现了 WebSocket 客户端,并演示了 WebSocket 的握手和...

LaravelS 站在巨人的肩膀上,通过Swoole加速Laravel/Lumen

Laravel 优质扩展包系列 性能优化

背景:公司严重依赖Laravel和Lumen框架,最近性能问题明显暴露出来。 解决:站在巨人的肩膀上,通过Swoole加速Laravel/Lumen 调研了目前已有的Laravel+Swoo...

基于 Swoole 构建高性能 Laravel 应用系列 —— 基于 Swoole 实现协程篇(三):在 Laravel 框架中使用协程

Swoole 从入门到实战 并发编程之协程篇

前两篇教程我们陆续介绍了 Swoole 协程的实现原理,以及如何在 PHP 中基于 Swoole 协程实现并发编程,今天,学院君将介绍如何在 Laravel 框架中使用 Swoole 协程,还是...

基于 Laravel + Swoole + Vue 搭建实时在线聊天室(三):后台 WebSocket 服务器实现

Swoole 从入门到实战 实战篇

今天我们继续聊天室项目后台功能的开发,现在,后端数据库已经就绪,基于 API Token 的用户认证功能已经实现,接下来,我们来实现聊天室功能的核心 —— WebSocket 服务器相关业务逻辑...

基于 Swoole 构建高性能 Laravel 应用系列 —— Swoole 驱动的 Laravel 应用优化原理及注意事项

Swoole 从入门到实战 底层原理篇

上篇教程学院君给大家简单介绍了 Swoole 底层组件和运行原理,今天我们结合 Laravel 框架来介绍基于 Swoole 驱动的 Laravel 应用开发与传统的基于 PHP-FPM 的 L...

基于 Laravel + Swoole + Vue 搭建实时在线聊天室(一):环境准备篇

Swoole 从入门到实战 实战篇

项目概述 今天开始,学院君将带领大家基于 Swoole 搞个「大项目」 —— 开发在线聊天室,当然还是在 Laravel 框架中,前端 UI 还是基于 Vue 组件实现,本项目主要涉及以下技术:...

基于 Swoole 构建高性能 Laravel 应用系列 —— 基于 Process\Pool 通过进程池实现数据库和 Redis 的持久连接

Swoole 从入门到实战 并发编程之多进程篇

Swoole 进程池的简单实现 从 2.1.2 版本开始,Swoole 开始支持进程池功能,该功能基于 Server 的 Manager 模块实现,可用于管理多个工作进程。相比 Process ...

基于 Swoole 构建高性能 Laravel 应用系列 —— 基于 Swoole 定时器实现毫秒级任务调度

Swoole 从入门到实战 异步处理

Swoole 定时器简介 Swoole 提供了异步高精度定时器功能,该功能类似 JavaScript 的 setInterval/setTimeout,粒度为毫秒级,底层基于 epoll_wai...

基于 Swoole 构建高性能 Laravel 应用系列 —— 通过 Swoole\Table 实现 Swoole 多进程数据共享

Swoole 从入门到实战 并发编程之多进程篇

第三方存储媒介 前面我们介绍了基于 Swoole 的 Process 及 Process\Pool 模块在 PHP 中实现多进程管理,但是多进程模式下进程间是相互隔离的,无法共享数据和变量,即便...

基于 Swoole 构建高性能 Laravel 应用系列 —— 基于 SMProxy 通过协程调度实现 MySQL 连接池

Swoole 从入门到实战 并发编程之协程篇

简介 我们之前都是基于 LaravelS 扩展在 Laravel 框架中使用 Swoole,但是 LaravelS 不支持数据库连接池,只能实现数据库长连接,而对于 PHP 应用来说,数据库连接...

基于 Laravel + Swoole + Vue 组件实现支持高并发的实时弹幕功能(下)

Swoole 从入门到实战 实战篇

我们接着上篇教程来完成弹幕服务端以及客户端与服务端交互的开发,首先来实现服务端 WebSocket 服务器的编码。 WebSocket 服务器 我们参照之前的功能介绍教程《在 Laravel 中...

基于 Laravel + Swoole + Vue 组件实现支持高并发的实时弹幕功能(上)

Swoole 从入门到实战 实战篇

前面我们已经介绍完了 Swoole 的所有功能特性以及集成到 Laravel 框架的注意事项,接下来学院君带大家来做一些实践小项目练练手,在实践篇里,我们将完成两个项目,一个是简单的弹幕功能,一...

如何在新浪云 SAE 上安装部署 Laravel 5.1 应用并测试数据库连接

博客

1、创建SAE应用 首先进入新浪云SAE界面http://sae.sina.com.cn/: 点击“创建新应用”,在创建应用页面填写表单,开发语言选择PHP 5.6,选中“空应用...

基于 Swoole 构建高性能 Laravel 应用系列 —— 基于 Swoole 在 Laravel 中实现异步任务队列

Swoole 从入门到实战 异步处理

Swoole 异步任务 实现原理 我们知道,PHP 本身的设计是同步阻塞的,不支持多线程和异步 IO,所以当我们执行一些耗时的操作,比如发送广播,或者邮件,如果直接在当前进程中操作,会导致服务器...

基于 Laravel 扩展包 Health Monitor 在应用中实现资源及服务的健康检查和实时监控

Laravel 优质扩展包系列 开发辅助

功能简介 Health Monitor 是一个 Laravel 扩展包,可用于检查应用资源或服务是否按照预期在运行,并且可以通过可视化页面监控所有资源和服务的实时健康状态。 预置的检查器会监控以...