Yii 实现生成二维码
Yii 实现生成二维码

当我们安装完QrCode之后,在Yii的配置文件中进行如下配置:

2022-11-16 17:58:23阅读全文

[开源] PHP中实现定时任务, spl\MinHeap 的优势和缺陷. 和替代解决方案
[开源] PHP中实现定时任务, spl\MinHeap 的优势和缺陷. 和替代解决方案

在进行项目开发的时候, 我们经常能遇到需要实现定时任务的应用场景, 比如: 登录Session管理、计划任务、按时间服务的计费订单. 通常情况下我们使用(MinHeap)最小堆来实现.

2022-11-16 17:13:18阅读全文

phpstorm hyperf 单元测试 yasd debug 断点调试
phpstorm hyperf 单元测试 yasd debug 断点调试

调试完记得注释掉:yasd.open_extended_info=1

2022-10-26 09:09:39阅读全文

linux环境下php安装sqlsrv扩展连接mssql
linux环境下php安装sqlsrv扩展连接mssql

下载地址(5.6):https://github.com/microsoft/msphpsql/releases/download/v5.6.1/CentOS7-7.3.tar解压文件:

2022-10-26 00:31:38阅读全文

ModStartBlog v6.0.0 博客标签页面,采集接口增强
ModStartBlog v6.0.0 博客标签页面,采集接口增强

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。

2022-10-25 23:22:07阅读全文

ModStartCMS v5.0.0 模块市场优化,模型类型修改
ModStartCMS v5.0.0 模块市场优化,模型类型修改

ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。

2022-10-25 22:47:16阅读全文

Docker PHP 入门实践(三)
Docker PHP 入门实践(三)

在本教程的其余部分,我们将基于 ThinkPHP 框架完成一个天气查询的应用。使用 高德开放平台-天气查询 的接口来实现我们的功能。把查询数据缓存到 MySql 中,这样就不用每次频繁的请求第三方的接口了(有请求次数限制)

2022-10-25 20:50:20阅读全文

简单比较:PHP 函数、闭包的性能
简单比较:PHP 函数、闭包的性能

今天终于忍受不了 EA 插件的某个提示了:

2022-10-25 20:09:52阅读全文

Docker PHP 入门实践(一)
Docker PHP 入门实践(一)

Docker已迅速成为首选的容器引擎,并且它正在快速的占领市场。该系列的教程将一步一步引导你使用Docker构建一个PHP Web应用程序,同时也会在其中穿插解释一些Docker&PHP的基础知识。

2022-10-25 19:26:46阅读全文

Docker PHP 入门实践(四)
Docker PHP 入门实践(四)

在连接数据库之前,我们需要确保我们的PHP容器已安装所有必要的扩展。默认情况下,Docker Hub 上的 PHP 镜像都是非常轻量级的,因此它不包含您可能需要的许多PHP扩展或Linux包。您必须根据项目优先级在较小或者更灵活的镜像之间进行权衡,但是我们知道该项目需要用到MySQL,因此让我们在

2022-10-25 19:09:52阅读全文

Docker PHP 入门实践(二)
Docker PHP 入门实践(二)

在我们开始构建应用程序之前,先了解一下如何在Docker中运行一个PHP脚本。我们从编写一个经典的Hello World开始PHP脚本如下:

2022-10-25 16:34:50阅读全文

用 Go interface{} 等于什么也没说
用 Go interface{} 等于什么也没说

大家好,我是煎鱼。

2022-10-25 15:21:12阅读全文

imi 框架微服务生态开发第一阶段完成 20221014
imi 框架微服务生态开发第一阶段完成 20221014

距离上次更新进度已经是一个月前了,这期间 imi 的微服务生态完成了服务发现(负载均衡)(Nacos)和调用链路追踪(Zipkin 和 Jaeger)。

2022-10-14 13:28:58阅读全文

可视化uniapp整合thinkphp6 EasyWeChat实现微信小程序支付
可视化uniapp整合thinkphp6 EasyWeChat实现微信小程序支付

可视化uniapp整合thinkphp6 EasyWeChat实现微信小程序、公众事情支付,调用tp6接口返回微信相关下单参数。

2022-10-13 21:30:03阅读全文

vscode配置一个PHP的开发环境(已验证)
vscode配置一个PHP的开发环境(已验证)

PhpStorm确实挺不错的,很多功能都集成了,相当方便。但PHPStorm 大法固然好,但是至少有四个痛点:耗内存、打开JS慢(很多时候竟不能忍)、功能单一(想开发 Java、Python、C?对不起,请到隔壁下载对应 IDE),收费(有破解版,但每次都要折腾一下)。而vscode势头正盛,免费、

2022-10-13 20:52:52阅读全文

玩转DIY可视化打造UniApp小程序
玩转DIY可视化打造UniApp小程序

DIYGW可视化工具是一个傻瓜式、拖拽式、模块化开发软件工具;一个从想法到原型到源码,一步到位低代码生成源码工具。

2022-10-13 19:13:58阅读全文

小程序微商城定制开发的那些事_OctShop
小程序微商城定制开发的那些事_OctShop

互联网和5G的快速发展,变化速度1天比1天快了,小程序微商城的开发也这在浪潮中得到了蓬勃发展,小程序微商城在我们的生活当中已经非常普通了,很多人通过扫描小程序微商城二维码,进入小程序微商城进行购物。随着互联网与5G的发展,很多企业或商家通过微信生态,如:微信群,朋友圈等来发展自己企业的业务。如果我们

2022-10-09 12:48:48阅读全文

PHP+Go 开发仿简书,实战高并发高可用微服务架构王盘分xiang
PHP+Go 开发仿简书,实战高并发高可用微服务架构王盘分xiang

<p>JavaScript IndexedDB完全指南本文将通过一个小型的crmeb教程向您介绍IndexedDB,并将IndexedDB与其他可用选项进行比较。IndexedDB用于在浏览器中存储数据,尤其适用于需要脱机工作的web应用程序(比如大多数高级web应用程序)。

2022-10-08 00:13:33阅读全文

windows下用swoole-cli来简化运行环境
windows下用swoole-cli来简化运行环境

众所周知用windows环境下写swoole的项目是真的麻烦,不是虚拟机就是测试服务器开发,好在现在有docker可以很方便的使用各种开发环境,但是资源占用也不少。偶然发现swoole-cli静态编译了php的swoole环境,确实很方便。

2022-10-07 18:55:59阅读全文

微信公众号支付报错:当前的url未注册
微信公众号支付报错:当前的url未注册

公众号支付报错:“当前页面的URL未注册”

2022-09-30 11:15:20阅读全文

基于 Swoole 搭建 WebSocket 服务详解
基于 Swoole 搭建 WebSocket 服务详解

本节将会详解以下 4 个问题:

2022-09-30 10:29:41阅读全文

Swoole 的异步 Task 任务详解
Swoole 的异步 Task 任务详解

本文将从下面两方面讲述 Swoole Task 任务:

2022-09-30 07:33:29阅读全文

微信小程序单指拖拽和双指缩放旋转
微信小程序单指拖拽和双指缩放旋转

小程序单指拖拽和双指操作是一个比较常用的功能,效果如下图

2022-09-30 03:10:56阅读全文

前端JavaScript小技巧
前端JavaScript小技巧

有时候读取变量属性时,他可能不是Ojbect。这个这个你就要判断这个变量是否为对象,如果是在如引用

2022-09-30 01:08:04阅读全文

Swoole 进程模型分析
Swoole 进程模型分析

在这边文章中我们将介绍以下内容:

2022-09-30 00:39:36阅读全文

PHP Linter 与规则定义小探
PHP Linter 与规则定义小探

PHPLint 是三者中我唯一用过的 Lint 工具,另外两个则是较为出名的 PHP 领域的自动化语法规范或静态错误定位工具。

2022-09-30 00:12:23阅读全文

WordPress VS ModStart框架的对比
WordPress VS ModStart框架的对比

经常会有用户问到ModStart和WordPress的对比,我们经过客观分析的调研和总结,给出大家一些对比和参考。

2022-09-30 00:05:07阅读全文

令人困惑的 Go time.AddDate
令人困惑的 Go time.AddDate

我们经常会使用 Go time 包 AddDate(),对日期进行计算。而它得到的结果,可能会往往超出我们的“预期”。(为什么预期要打引号,因为我们的预期可能是模糊、偏差的)。

2022-09-29 23:50:37阅读全文

ModStartCMS v4.9.0 用户注册IP,后台登录优化
ModStartCMS v4.9.0 用户注册IP,后台登录优化

系统介绍ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。系统完全开源,基于 Apache 2.0 开源协议,免费且不限制商业使用。功能特性丰富的模块市场,后台一键快速安装会员模块通用且完整,支持完整的

2022-09-29 22:23:15阅读全文

PHP将url生成二维码,扫码可跳转
PHP将url生成二维码,扫码可跳转

最近项目开发中需实现一个功能:用户可通过分享自己二维码给他人扫码注册,注册成功后成为自己的下级。其中,生成二维码是第一步

2022-09-29 20:34:25阅读全文

微信小程序内嵌H5页面,完成微信支付闭环
微信小程序内嵌H5页面,完成微信支付闭环

本文介绍如何在小程序中内嵌H5,并完成微信支付的整个流程闭环。我们知道微信H5支付是通过生成特定的支付链接,并跳转到这个链接去完成支付操作的。但在微信小程序中对于内嵌的页面域名具有白名单限制,如果支付链接是第三方的无法做加白处理。

2022-09-29 09:58:52阅读全文

关于 php-fpm reload 会取消正在处理的请求的解决方案
关于 php-fpm reload 会取消正在处理的请求的解决方案

在测试中,发现 php-fpm reload 会强制 kill 掉正在处理的请求。网上查了一下,发现其他人也有这个问题并反馈给了官方:https://bugs.php.net/bug.php?id=75440 和 https://bugs.php.net/bug.php?id=60961,帖子是 2

2022-09-29 09:58:33阅读全文