PHP框架

PHP 多进程与信号中断实现多任务常驻内存管理【Master/Worker 模型】-小浪学习网

PHP 多进程与信号中断实现多任务常驻内存管理【Master/Worker 模型】

本文章基于 pcntl 扩展做的多进程测试。 进程调度策略 父子进程的调度由操作系统来负责,具体先调度子进程还是父进程由系统的调度算法决定,当然可以在父进程加上延时或是调用进程回收函数 pcnt...
站长的头像-小浪学习网站长12个月前
3110
laravel优雅在哪里-小浪学习网

laravel优雅在哪里

laravel优雅在哪里? laravel优雅体现在: ● 代码风格 ● 面向对象、设计模式等 ● 可拓展性强 ● 从前端、后端、测试、及部分运维事项(如定时脚本、DB-migration等)都很完善 laravel的核...
站长的头像-小浪学习网站长12个月前
396
使用 AetherUpload 视频上传过程-小浪学习网

使用 AetherUpload 视频上传过程

说明 AetherUpload 是提供超大文件上传的 laravel 扩展包,带百分比进度显示,支持断点续传,支持自定义中间件,基于 laravel 5 开发。 我们知道,在以前,文件上传采用的是直接传整个文件的方...
站长的头像-小浪学习网站长12个月前
456
Laravel 队列:如何查看队列报错信息?-小浪学习网

Laravel 队列:如何查看队列报错信息?

问题 Laravel 队列在执行时,如黑盒一样,出错时我们该如何调试呢? 方法一、sync 驱动 如果你在开发环境,修改 .env: QUEUE_DRIVER=sync 这样就可以直接通过 Web 请求触发点看到出错信息。 方...
站长的头像-小浪学习网站长12个月前
3210
后台执行超长时间任务解决方案-小浪学习网

后台执行超长时间任务解决方案

解决的问题: ● 耗时较长 ● 各端无法调取相关任务进度进行反馈 ● 自定义任务过后反馈结果 ● 请教下,Laravel 如何让程序在后台执行超长时间的代码? 流程简述 ● 使用异步队列执行相关...
站长的头像-小浪学习网站长12个月前
2811
在 Laravel 中处理请求验证的智能方法-小浪学习网

在 Laravel 中处理请求验证的智能方法

laravel 是网络工匠的 php 框架。这有助于我们构建强大的应用程序和 api。很多人都知道有很多方法可以验证 laravel 中的请求。处理请求验证是任何应用程序中非常重要的部分。laravel 有一些很好...
站长的头像-小浪学习网站长12个月前
4012
使用 Git 实现 Laravel 项目的自动化部署-小浪学习网

使用 Git 实现 Laravel 项目的自动化部署

简介 在我们的开发过程中,我们不可避免的会用到版本控制。当然,这也致使你对 Git 和 SVN 有所了解。两者都是出色的版本控制工具,我个人比较习惯用 Git,当然这可能和个人习惯有关。不知道大...
站长的头像-小浪学习网站长12个月前
245
基于 ThinkPHP5.1 实现的海豚后台登录源码分析-小浪学习网

基于 ThinkPHP5.1 实现的海豚后台登录源码分析

基于 thinkphp5.1 实现的海豚后台登录源码分析 一、 首先来到登录代码处,部分代码截图,大家有兴趣可以自己去看源码 登录处开始 public function signin() {     if ($this->req...
站长的头像-小浪学习网站长12个月前
2812
thinkphp5有什么用-小浪学习网

thinkphp5有什么用

thinkphp5有什么用? ThinkPHP5作用 ThinkPHP V5.0是一个为API开发而设计的高性能框架——是一个颠覆和重构版本,采用全新的架构思想,引入了很多的PHP新特性,优化了核心,减少了依赖,实现了...
站长的头像-小浪学习网站长12个月前
369
使用数组创建分页数据-小浪学习网

使用数组创建分页数据

说明 使用版本:5.1.35 LTS 遇到的一个场景是,数据是从 RPC 远程调用接口获取的数组,需要在前端页面显示分页。 解决方法 可以使用 thinkPaginate 类的 make 方法创建分页数据。make 方法原型...
站长的头像-小浪学习网站长12个月前
279
thinkphp323模型中怎么切换数据库-小浪学习网

thinkphp323模型中怎么切换数据库

在处理程序的时候经常会遇到数据要在不同的数据库进行处理,就需要连接两个不同的数据库,那么在模型中怎么切换数据库呢? 1、首先建立一个数据模型。 2、在模型中新建一个方法查询数据中的表的...
站长的头像-小浪学习网站长12个月前
4813