page contents

PHP 消息队列 详解

前言:之前做过的一些项目中有时候会接触到消息队列,但是对消息队列并没有一个很清楚的认知,本篇文章将会详细分析和归纳一些笔记,以供后续学习。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-28 14:54
  • 阅读 ( 348 )

面试官问我:如何设计 QQ、微信等第三方账号登陆 ?还要我说出数据库表设计!

这里的多账户区别于系统级别的,我们讲的多账户系统是指,在我们互联网应用当中,我们的应用会使用多个第三方账号进行登录,比如现在常用的APP:网易、微信、QQ等等。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-28 14:17
  • 阅读 ( 445 )

nginx之php-fpm优化

php-fpm存在两种方式,一种是直接开启指定数量的php-fpm进程,不再增加或者减少—静态;另一种则是开始时开启一定数量的php-fpm进程,当请求量变大时,动态的增加php-fpm进程数到上限,当空闲时自动释放空闲的进程数到一个下限—动态。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-27 15:25
  • 阅读 ( 514 )

48条高效的php优化写法

能用PHP内部字符串操作函数的情况下,尽量用他们,不要用正则表达式, 因为其效率高于正则。没得说,正则最耗性能。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-27 15:20
  • 阅读 ( 441 )

ES(ElasticSearch) 索引创建

索引是ElasticSearch存放数据的地方,可以理解为关系型数据库中的一个数据库。事实上,我们的数据被存储和索引在分片(shards)中,索引只是一个把一个或多个分片分组在一起的逻辑空间。然而,这只是一些内部细节——我们的程序完全不用关心分片。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-27 14:44
  • 阅读 ( 432 )

如何采集Nginx的日志?

本文介绍了如何通过filebeat、logstash、rsyslog采集nginx的访问日志和错误日志的几种方式,具体需要根据实际情况灵活的运用。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-27 10:25
  • 阅读 ( 408 )

一文读懂 Nginx

Nginx是一个高性能的HTTP和反向代理服务器,特点是占用内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好

  • 0
  • 0
  • Pack
  • 发布于 2020-11-27 09:51
  • 阅读 ( 472 )

swoole 第4次课-浮光掠影:理解网络io与并实现阻塞模型

理解网络io与并实现阻塞模型

  • 0
  • 0
  • 吉洪叶
  • 发布于 2020-11-27 07:59
  • 阅读 ( 672 )

swoole 第3次课-四方云动:连接、心跳、 tcp PS udp、Tcp连接及粘包处理 (2)

粘包 ,粘包处理,特殊字符,固定包头+包头协议

  • 0
  • 0
  • 吉洪叶
  • 发布于 2020-11-25 19:45
  • 阅读 ( 678 )

Swoole 的底层架构及运行原理

我们日常开发中主要关注的是 Worker 进程的回调函数,只需要在服务器实例上监听相应的事件,并编写对应的回调函数来处理相应的业务逻辑即可。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-25 11:51
  • 阅读 ( 352 )

thinkphp5+swoole实现异步邮件群发(SMTP方式)

swoole是一种想要熟悉和熟练使用的扩展,但是限于网络编程知识的不足,所以还是要多多测试和学习,demo中有不足的地方,还请指出QAQ。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-25 11:38
  • 阅读 ( 676 )

Nginx 战斗准备:优化指南

在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-25 11:20
  • 阅读 ( 340 )

Nginx 性能优化有这篇就够了!

新装的linux 默认只有1024 ,当作负载较大的服务器时,很容易遇到error: too many open files。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-25 11:04
  • 阅读 ( 429 )

swoole中的php代码热更新

代码热更新其实更新的是"WorkerStart"回调函数里的内容,也就是说我们的业务代码都要放到"WorkerStart"回调函数中。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-23 10:54
  • 阅读 ( 394 )

php + Laravel 实现部署自动化

所谓自动化部署, 我的理解就是在用户保证代码质量的前提下, 将代码能够快速的自动部署到目标服务器上的一种手段.

  • 0
  • 0
  • Pack
  • 发布于 2020-11-23 10:36
  • 阅读 ( 553 )

面试官问我:为什么 https 比 http 更安全?我竟然回答不上来......

在HTTPS出现之前,所有请求都是以明文方式送出的,那么如果有人在传输途中偷听或者抓包的话,你的所有通信内容都会泄漏。

  • 0
  • 0
  • Pack
  • 发布于 2020-11-23 10:10
  • 阅读 ( 518 )

Nginx 的进程模型,并发处理真强!

Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。本文从底层原理分析 Nginx 为什么这么快!

  • 0
  • 0
  • Pack
  • 发布于 2020-11-23 09:48
  • 阅读 ( 578 )

swoole 第3次课-四方云动:连接、心跳、 tcp PS udp、Tcp连接及粘包处理

连接,心跳,tcp,udp 对比及粘包处理

  • 0
  • 0
  • 吉洪叶
  • 发布于 2020-11-23 07:49
  • 阅读 ( 587 )

mysql数据统计技巧备忘录

mysql 作为常用数据库,操作贼六是必须的,对于数字操作相关的东西,那是相当方便,本节就来拎几个统计案例出来供参考!

  • 0
  • 0
  • Pack
  • 发布于 2020-11-21 10:12
  • 阅读 ( 328 )

nginx中的超时设置,请求超时、响应等待超时等

nginx比较强大,可以针对单个域名请求做出单个连接超时的配置. 比如些动态解释和静态解释可以根据业务的需求配置

  • 0
  • 0
  • Pack
  • 发布于 2020-11-21 10:00
  • 阅读 ( 470 )