• 微信小程序支付及退款流程详解

    微信小程序支付的主要逻辑集中在后端,前端只需携带支付所需的数据请求后端接口然后根据返回结果做相应成功失败处理即可。我在后端使用的是php,当然在这篇博客里我不打算贴一堆代码来说明支付的具体实现,而主要会侧重于整个支付的流程和一些细节方面的东西。所以使用...

    2019-06-20 08:49:23

  • 专业解决 MySQL 查询速度慢与性能差!

    什么影响了数据库查询速度 1.1 影响数据库查询速度的四个因素 1.2 风险分析 QPS: QueriesPerSecond 意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 TPS: 是 TransactionsPerSecond 的...

    2019-06-20 08:49:08

  • 图解 Docker 架构

    01 Docker 的总体架构 Docker是一个C/S模式的架构,后端是一个松耦合架构,模块各司其职。下图是它的总体架构图: 1用户是使用DockerClient与DockerDaemon建立通信,并发送请求给后者。 2DockerDaemon作为Docker架构中的主体部分,首先提供DockerServer的功能使其可以...

    2019-06-20 08:48:55

  • 关于 MySQL 通用查询和慢查询日志,看这篇就够了!

    1、通用查询日志:记录建立的客户端连接和执行的语句。 2、慢查询日志:记录所有执行时间超过longquerytime秒的所有查询或者不使用索引的查询 一、通用查询日志 在学习通用日志查询时,需要知道两个数据库中的常用命令: 1) show variables like ‘%general%’; 可以...

    2019-06-20 08:48:48

  • 大牛是怎么思考设计SQL优化方案的?

    在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程,很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。 图-MySQL查询过程 一、优化的哲学 注:优化有风险,涉足需谨慎 1. 1.优化可能带来的问题? 优化不总是对一个单纯...

    2019-06-20 08:48:29

  • Nginx常见故障502等解决方案汇总

    常见的Nginx502BadGateway解决办法如下: Nginx502错误情况1: 网站的访问量大,而php-cgi的进程数偏少。 针对这种情况的502错误,只需增加php-cgi的进程数。具体就是修改/usr/local/php/etc/php-fpm.conf文件,将其中的max_children值适当增加。这个数据要依据你的VPS...

    2019-06-20 08:48:18

  • Nginx+PHP+FastCGI加速模式

    一、用户对动态PHP网页访问过程 用户浏览器发起对网页的访问: http://192.168.1.103/index.php 用户和nginx服务器进行三次握手进行TCP连接(忽略包括nginx访问控制策略、nginx防火墙等访问控制策略) 第一步: 用户将http请求发送给nginx服务器 第二步: nginx会根据...

    2019-06-14 08:05:55

  • MySQL 数据库优化,看这篇就够了

    前言 数据库优化一方面是找出系统的瓶颈,提高MySQL数据库的整体性能,而另一方面需要合理的结构设计和参数调整,以提高用户的相应速度,同时还要尽可能的节约系统资源,以便让系统提供更大的负荷. 1、优化一览图 2、优化 笔者将优化分为了两大类,软优化和硬优化,软优化一般...

    2019-06-14 08:05:36

  • Nginx服务优化(隐藏版本号、修改用户和组、设置链接

    Nginx服务优化可以从 隐藏版本号、更改用户与组、配置网页缓存时间、日志切割、设置连接超时这几个方面进行优化。下面来详细的看看 1.隐藏版本号 在生产环境中需要隐藏Nginx的版本号,以避免泄露Nginx的版本,使×××者不能针对特定版本进行×××。查看Nginx的版本在...

    2019-06-14 08:05:14

  • Swoole和Redis实现的并发队列处理系统

    由于PHP不支持多线程,但是作为一个完善的系统,有很多操作都是需要异步完成的。为了完成这些异步操作,我们做了一个基于Redis队列任务系统。 大家知道,一个消息队列处理系统主要分为两大部分:消费者和生产者。 在我们的系统中,主系统作为生产者,任务系统作为消费...

    2019-06-14 08:05:00

2