找回密码
 立即注册
vim编辑器中:wq wq! x q q!的详细区别
下面的命令只是在vi编辑命令中使用 :wq:表示保存退出 :wq!:表示强制保存退出 :x:表示保存退出 :q:在vim中表示退出 :q!:表示强制不保存退出,不对文件进行保存 :wq和:wq!的区别如下: 有些文件设置了只读,一般不是修改文件的,但 ...
赶塑坠 2025-6-4 14:24
92 0 0
PHP + MySQL + JSON + Python 实现信息管理的入门教程
在这个教程中,我们将通过几个简单的步骤,使用PHP和MySQL创建一个信息管理系统,然后使用JSON格式在另一个页面显示这些信息,并最终使用Python访问并获取这些信息。 一. 概述 我们将实现以下功能: 1. 创建MySQL数据库和表。 2. ...
全愉婉 2025-6-4 14:20
160 0 0
Wordpress采集发布插件-免费下载
推荐一款可以自动采集文章数据,并发布到Wordpress网站的Wordpress采集发布插件,支持对接简数采集器,火车头采集器,八爪鱼采集器,后羿采集器等大多数网页文章数据采集软件。 Wordpress采集发布插件使用方法如下: 1. 下载并安装Wordp ...
这帜 2025-6-4 14:20
814 0 0
深入理解 PHP 高性能框架 Workerman 守护进程原理
大家好,我是码农先森。 守护进程顾名思义就是能够在后台一直运行的进程,不会霸占用户的会话终端,脱离了终端的控制。相信朋友们对这东西都不陌生了吧?如果连这个概念都还不能理解的话,建议回炉重造多看看 Linux 进程管理相关的基础知 ...
愤血冒 2025-6-4 14:20
801 0 0
最新PHP在线客服系统I聊天源码网页端在线客服系统 带教程
安装教程 1.上传源码压缩包到网站目录并解压 2.设置网站运行目录public(防跨站不要勾选) 3.设置伪静态,选择thinkphp 4.进入网站目录,打开终端  输入启动命令 5.宝塔配置 开启1238和2346端口 后台登录地址:https://域名/admin 详细教 ...
撙仿 2025-6-4 14:19
745 0 0
聊聊 PHP 多进程模式下的孤儿进程和僵尸进程
大家好,我是码农先森。 在 PHP 的编程实践中多进程通常都是在 cli 脚本的模式下使用,我依稀还记得在多年以前为了实现从数据库导出千万级别的数据,第一次在 PHP 脚本中采用了多进程编程。在此之前我从未接触过多进程,只知道 PHP-FPM ...
决台 2025-6-4 14:18
983 0 0
PHP转Go系列 | ThinkPHP与Gin框架之Redis延时消息队列技术实践
大家好,我是码农先森。 我们在某宝或某多多上抢购商品时,如果只是下了订单但没有进行实际的支付,那在订单页面会有一个支付倒计时,要是过了这个时间点那么订单便会自动取消。在这样的业务场景中,一般情况下就会使用到延时队列。 通常 ...
莠畅缕 2025-6-4 14:18
85 0 0
为什么说 Swoole 是 PHP 程序员技术水平的分水岭?
大家好,我是码农先森。 谈到这个话题有些朋友心中不免会有疑惑,为什么是 Swoole 而不是其他呢?因为 Swoole 是基于 C/C++ 语言开发的高性能异步通信扩展,覆盖的特性足够的多,有利于 PHP 程序员接触更全面的技术知识点。大多数的朋友 ...
乳杂丫 2025-6-4 14:18
948 0 0
开源一款基于 Typecho 开发的导航主题
主题介绍 BeaconNav是基于typecho开发的一款导航主题,Beacon是灯塔的意思,希望使用者在知识的海洋里能够如同有灯塔指引一样目标明确,永远不会迷失方向。 演示站点:https://nav.ilaozhu.com 主题特点 [*]响应式设计,适配手机、平 ...
敞撬 2025-6-4 14:18
789 0 0
【PHP】关于fastadmin框架中使用with进行连表查询时setEagerlyType字段的理解
前言 FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一款开源且免费商用的后台开发框架,它基于ThinkPHP和Bootstrap两大主流技术构建的极速后台开发框架,它有着非常完善且强大的功能和便捷的开发体验,使我逐渐喜欢上了它。 ...
云卦逾 2025-6-4 14:17
650 0 0
uniapp+thinkphp5实现微信登录
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户信息这个功能的开发流程。 配置 1.首先得在微信公众平台申请一下微信小程序账号并获取到小程序的AppID和AppSecret https://mp.weixin.qq.com/cgi-bin/loginpage?url=%2Fwxam ...
少屠 2025-6-4 14:17
199 0 0
vue+thinkphp5实现微信扫码支付(NATIVE支付)
前言 统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返回预支付订单号的接口,目前微信支付所有场景均使用这一接口。下面介绍的是其中NATIVE的支付实现流程与PC端实现扫码支付流程 流程实现(后端)(PHP) [*]创建Wechatpay.ph ...
乱蚣 2025-6-4 14:17
108 0 0
个人网站接入Google Ads的一点心得
前言 前段时间花了一些精力尝试和摸索主题接入 Google Ads 的问题,算是阶段性成功了吧,这次简单分享一下,如果有缘看到这篇文章,应该会有些启发。 1. 展示效果 上篇文章说到,前两天我在我的两款主题中内置了 Google Ads 广告位,并 ...
唐嘉懿 2025-6-4 14:16
705 0 0
不是 PHP 不行了,而是 MySQL 数据库扛不住啊
大家好,我是码农先森。 大多数的业务场景下 PHP 还没有达到性能瓶颈,然而 MySQL 数据库就先行驾崩了。但我们总是不分青红皂白,一股脑的把原因归结于是 PHP 语言不行了,每当遇到这种情形我就会感叹到 PHP 的命真苦啊。PHP 作为一门优 ...
剧拧并 2025-6-4 14:16
223 0 0
PHP转Go系列 | ThinkPHP与Gin框架之API接口签名设计实践
大家好,我是码农先森。 回想起以前用模版渲染数据的岁月,那时都没有 API 接口开发的概念。PHP 服务端和前端 HTML、CSS、JS 代码混合式开发,也不分前端、后端程序员,大家都是全干工程师。随着前后端分离、移动端开发的兴起,用后端渲 ...
盖彗云 2025-6-4 14:16
94 0 0
centos7安装Hyperf运行环境
本次环境安装选择基于Swoole驱动的版本 一. 安装php8.2   1.yum没有高版本的php,使用remi安装php   安装 EPEL 仓库      2.安装 Remi 仓库并启用php8.2的仓库      3.安装php8.2      4.检查php是否安装成功 二. 安装r ...
箝德孜 2025-6-4 14:15
869 0 0
PHP 程序员学会了 Go 语言就能唬住面试官吗?
大家好,我是码农先森。 唬住了 50k ,唬不住就 5k 。这句话一直是 PHP 程序员之间相互吹捧、吹牛逼的笑点,每次面试过后都会挠挠头上仅剩的几根头发,回想自己是否吹牛逼会过了头。我经常在微信程序员撕逼群里,看到群友因为某个技术点 ...
溧久苟 2025-6-4 14:15
1024 0 0
【workerman】uniapp+thinkPHP5使用GatewayWorker实现实时通讯
前言 之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛,就离不开通讯了,然后我就想到了长连接。这里本人用的是GatewayWorker框架。 什么是GatewayWorker框架? GatewayWorker是基于Workerman开发的一套TCP长连接的应用框架 ...
杓疠? 2025-6-4 14:15
165 0 0
PHP 真的不行了?透过 PHP 的前世今生看真相
大家好,我是码农先森。 1994年我出生在湖南的农村,就在同年加拿大的拉斯姆斯·勒多夫创造了 PHP,这时的 PHP 还只是用 Perl 编写的 CGI 脚本。或许是时间的巧合 PHP 变成了我后半生谋生的手段,当时拉斯姆斯·勒多夫写这些脚本的目的, ...
普料飕 2025-6-4 14:14
397 0 0
PHP转Go系列 | ThinkPHP与Gin框架之OpenApi授权设计实践
大家好,我是码农先森。 我之前待过一个做 ToB 业务的公司,主要是研发以会员为中心的 SaaS 平台,其中涉及的子系统有会员系统、积分系统、营销系统等。在这个 SaaS 平台中有一个重要的角色「租户」,这个租户可以拥有一个或多个子系统的 ...
党新苗 2025-6-4 14:14
527 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则