拥有PHP标签的文章

面试常问php垃圾回收机制

一. 概念垃圾回收机制是一种动态内存分配的方案,它会自动释放程序不再需要的已分配的内存块。垃圾回收机制可以让程序不必过分关心程序内存分配,从而将更多 的精力投入到业务逻辑。在现在的流行各种语言中,垃圾回收机制是新一代语言所有共有的特征,如:Python php c# Ruby 等都使用了垃圾回收机制二. PHP垃圾回收机制1.在php5.3版本之前,使用的
阅读全文

Swoole是如何实现任务定时自动化服务器的?

  • MyAnswer
  • 2019-09-16 22:14:19
  • PHP
  • PHP
开发环境环境: lnmp下进行试验框架: laravel5问题描述:这几天做银行对账接口时,踩了一个坑,具体需求大致描述一下。银行每天凌晨后,会开始准备昨天的交易流水数据,需要我们这边请求拿到数据。因为他们给的是base64加密的aip压缩流,解开以后可以得到txt文件,里面就是我们需要的数据了。业务程序写好以后,部署了一个定时任务,第二天才发现并没有拿到数据,查询了一下日志的时候发现,凌晨服务端
阅读全文

微服务之基础与重要部件

  • MyAnswer
  • 2019-05-28 16:53:18
  • PHP
  • PHP
客服端如何访问这些服务传统的开发方式,所有的服务都是本地的,UI可以直接调用,现在按功能拆分成独立的服务,跑在独立的运行环境中;客户端UI如何访问他的?后台有N个服务,前台就需要记住管理N个服务,一个服务线下/更新/升级,前台就要重新部署,这明显不满足我们拆分的理念,特别是前台是移动应用的时候,通常业务变化的节奏快,另外N个小服务的调用也是一个不小的网络开销,还有一般微服务在系统内部,通常是无状态
阅读全文

服务通讯(RPC)

  • MyAnswer
  • 2019-03-25 14:19:35
  • PHP
  • PHP
亿级pv网站的困境因为业务扩张的需要,原本的网站从单日3000万pv量,逐步上升到单日亿级pv,随着pv量的暴增,业务团队扩展迅速,网站高并发问题明显,不同团队需要负责不同的业务,提供不同的服务;
阅读全文

IM通讯服务

  • MyAnswer
  • 2019-03-25 12:15:56
  • PHP
  • PHP
架构设计IM-server服务端:1.用于接收Client连接,消息推送等功能,支持集群部署; 2.检测客户端存活状态,心跳时间为300/500秒,心跳过快耗电过多,心跳过慢有可能被电信运营商切断连接; 3.设备/用户登录退出操作,更新Redis中的状态; 4.消息进行双向确认/重传/去重 发送消息后,客户端必须回复ACK确认包,才认为已成功,否则进行重传,客服端对服务端推送的消息
阅读全文

深入学习swoole之进程线程理解

  • MyAnswer
  • 2019-03-18 22:27:55
  • PHP
  • PHP
进程与线程的一个简单解释1.计算机的核心是CPU,它承担了所有的计算任务,它就像一座工厂,时刻在运行;2.假定工厂的电力有限,一次只能给一个车间使用,也就是说,一个车间开工的时候,其它车间都必须停工。背后的含义是,单个CPU一次只能运行一个任务;3.一个车间里面,可以有很多工人,他们协同完成一个任务
阅读全文

PHP安装扩展之 pecl 和 phpize报错

  • MyAnswer
  • 2019-02-28 15:58:25
  • PHP
  • PHP
php安装扩展可以使用,扩展源码编译安装,也可以使用pecl命令安装;
阅读全文

深入理解HTTP

  • MyAnswer
  • 2019-01-24 18:04:10
  • PHP
  • PHP
HTTP原理理解:
阅读全文

接口开发原理

  • MyAnswer
  • 2019-01-23 19:46:51
  • PHP
  • PHP
接口开发原理: 请求地址,请求参数,返回值通过浏览器访问的地址都是http协议
阅读全文

限流之令牌桶和漏桶算法

限流,保护服务器;
阅读全文
首页 12 末页 共 14 条记录