加载中
SWOOLE协程运行过程

我们知道,swoole(甚至php)底层都是使用C写的。 swoole的运行过程是: 1.调用onRequest事件回调函数时,底层会调用C函数coro_create()创建一个协程,同时保存这个时间点的CPU寄存器状态和Zen...

07/03 02:10
55
SWOOLE面试题

1.为什么你要用swoole,能解决你项目中的哪些痛点? swoole是一个网络通讯和异步IO的引擎,一个基础库; swoole相比于apache/fpm,主要节省了PHP框架和全局对象每次创建销毁带来的性能开销,是...

06/13 15:07
116
浅谈mysql底层原理(一)——物理架构和ACID

最近由于业务需要,开始研究mysql底层原理。当然,作为典型的关系型数据库,mysql的那些爱恨情仇肯定不是三言两语就能够说的清楚的,我相信后续会陆续有补充。 第一部分:mysql逻辑架构 这张...

04/20 23:12
21
Redis阻塞原因

自身因素 api或数据结构使用不合理:例如对一个上万元素的hash结构执行hgetall操作,数据量造成堵塞。 慢查询 大对象     a. 数据库清零过后执行redis-cli --bigkeys命令的执行结果,系统没...

01/23 11:22
206
PHP环境下使用ProtoBuf

前言   RPC是google公司主导的一款RPC框架,并使用protobuf作为数据传输格式,伴随gRPC框架的成熟及使用人群的增加,对于底层使用的数据格式protobuf也被越来越受到重视,而对于PHP生态而言...

使用Fidder抓取ios APP客户端的接口信息

最近APP测试的时候,需要验证前后端数据的正确性,因此在辅助开发解决BUG的时候,需要提供给开发相应的接口数据信息! 1 电脑下载Fidder并配置Fidder的设置 Tools-options 2 查看本机的ip地址...

2020/09/18 12:20
188
Centos7开放及查看端口

1、开放端口 firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口 firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口 firewall-cmd -...

2020/05/29 01:17
102
PHP API 等传输 明文加密解密方法

最常见的应用在用户登录以及一些API数据交换的场景。 笔者收录了一些比较经典的PHP加密解密函数代码,分享给大家。加密解密原理一般都是通过一定的加密解密算法,将密钥加入到算法中,最终得...

2020/05/14 14:21
194
Linux上安装SVN server

本文主要实现2部分功能: 1.本文手把手教你从零开始实现svn服务端的搭建; 2.安装完svn服务器后虽然好用但是因为经常重启Linux服务器,每次重启完就要去手动启动svn服务器于是自己把svn服务器...

PHP判断是移动设备还是PC设备

这是方法到目前为止我觉得判断的比较完善的,暂时记录下来使用。 /** 当前用户是否是移动端 @return boolean */ function isMobile() { //如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (is...

2019/11/12 18:01
75
laravel5下全文搜索和中文分词:TNTSearch+jieba-php

这套组合可以在不依赖第三方的情况下实现中文全文搜索,项目演示; laravel new tntsearch Bash 创建一个文章表和文章模型; php artisan make:model Models/Article -m Bash 新建数据库,数...

Web 通信 之 长连接、长轮询(long polling)

Web 通信 之 长连接、长轮询(long polling) 基于HTTP的长连接,是一种通过长轮询方式实现"服务器推"的技术,它弥补了HTTP简单的请求应答模式的不足,极大地增强了程序的实时性和交互性。 一、...

MAC OS文件上传和下载操作

1.SSH登录远程服务器: ssh -p端口号 username@服务器ip 2.文件(夹/压缩文件)上传: scp (-r) -P端口号 本地文件路径 username@服务器ip:目的路径 3.文件(夹/压缩文件)下载: scp (-r) -P端口...

2018/11/13 12:19
272
js实现点击copy,可兼容

觉得这个功能很常用,这个兼容性比较好,所以留着备用。

2018/04/24 15:48
70
使用Nginx实现反向代理

对nginx代理机制的理解非常重要。

2017/11/16 15:26
58
php的sso单点登录实现方法,代码实例!

这是一个最简单的SSO实例,简化了其他的业务逻辑,旨在帮助理解SSO的实现。

浅谈高并发解决方案

总体思路:优化代码,分离业务逻辑,数据库,最后加服务器等; 逐步解决方案,具体操作如下: (1).页面的动静分离: 页面生成了静态的缓存,页面中的图片、JS等静态资源推CDN; 动态数据,能做...

2017/11/08 14:37
136
Xdebug----安装

Xdebug是一款php性能PHP调试工具,以PHP拓展的形式来安装。

2017/10/18 15:42
161
php性能优化-进阶版

中高阶进阶技能

2017/10/18 13:50
92
WNMP环境的搭建

在windows下配置nginx+php

2017/04/15 22:44
363

没有更多内容

加载失败,请刷新页面

返回顶部
顶部