首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
PHP进阶架构师
程序员安安
创建于2021-05-11
订阅专栏
PHP架构师专栏,公众号:PHP开源社区,领取大厂PHP面试题、视频资料
等 9 人订阅
共60篇文章
创建于2021-05-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
面试问你Redis持久化,懂?
我们都知道Redis是个内存数据库,所有的数据都存储在内存中。一旦服务器上Redis进程退出,数据库中的数据就会丢失 。 持久化是做什么事呢? 持久化简单的理解就是将内存中的数据做个备份。 Redis
新手Redis的分布式锁解析
在使用分布式锁进行互斥资源访问时候,我们很多方案是采用redis的实现。 固然,redis的单节点锁在极端情况也是有问题的,假设你的业务允许偶尔的失效,使用单节点的redis锁方案就足够了,简单而且效
MySQL 慢查询是怎样优化的
为什么查询速度会慢 1.慢是指一个查询的响应时间长。一个查询的过程: 客户端发送一条查询给服务器 服务器端先检查查询缓存,如果命中了缓存,则立可返回存储在缓存中的结果。否则进入下一个阶段 服务器端进行
PHP多进程通信-消息队列使用
以下代码向消息队列发送数据和获取数据的测试 以上内容希望帮助到大家,更多PHP大厂PDF面试文档,PHP进阶架构视频资料,PHP精彩好文免费获取可以关注公众号:PHP开源社区,或者访问:
php-fpm - 启动参数及重要配置详解
约定几个目录 一,php-fpm的启动参数 二,php-fpm.conf重要参数详解 三,常见错误及解决办法整理 1,request_terminate_timeout的值如果设置为0或者过长的时间,
PHP观察者模式(Observer)解析与应用
【看一下观察者模式结构图】 概念 (Observer),首先要有一个被观察的角色,但ta是【唯一的】。虽然"表演者"只有一个但是"观众"有很多,既一群"人"围观一个"人"。既然有无数个观察者,那么我们
PHPer的20 道 shell 脚本面试题
想要成为中高级phper, shell 脚本是需要掌握的,它有助于你在工作环境中自动完成很多任务。 如下是一些面试过程中,经常会遇到的 shell 脚本面试问题及解答: Q:1 Shell脚本是什么、
PHP 核心特性 - 错误处理
一:队列场景 当我们使用某讯或者某浪的邮箱时,点击群发邮件之后,只需等待很短的时间,浏览器 提示提交成功,正在发送之类的信息时,用户就可以关掉浏览器,稍后,收件地址栏里的邮箱将陆续收到该群发邮件,再比
深入解析PHP7个预定义接口
1. Traversable(遍历)接口 2. Iterator(迭代器)接口 3. IteratorAggregate(聚合迭代器) 接口 \ 4. ArrayAccess(数组式访问)接口 5.
PHP多进程是怎样执行的
我们都知道PHP是单进程执行的,PHP处理多并发主要是依赖服务器或PHP-FPM的多进程及它们进程的复用,但PHP实现多进程也意义重大,尤其是在后台Cli模式下处理大量数据或运行后台DEMON守护进程
解析PHP-FPM的一些心得
作用 PHP-FPM(PHP FastCGI Process Manager)意:PHP FastCGI 进程管理器,用于管理PHP 进程池的软件,用于接受web服务器的请求。 PHP-FPM提供了更
mysql索引命中规则
最左匹配原则 1、先定位该sql的查询条件,有哪些,那些是等值的,那些是范围的条件。 2、等值的条件去命中索引最左边的一个字段,然后依次从左往右命中,范围的放在最后。 分析讲解 1、mysql的索引分
nginx调用php-fpm的工作原理
nginx如何调用php 采用nginx+php作为webserver的架构模式,在现如今运用相当广泛。然而第一步需要实现的是如何让nginx正确的调用php。由于nginx调用php并不是如同调用一
Laravel生命周期与原理
一旦用户(浏览器)发送了一个HTTP请求,我们的apache或者nginx一般都转到index.php,因此,之后的一系列步骤都是从index.php开始的,我们先来看一看这个文件代码。 \ 这里在注
让php7性能达到最高的5点小技巧
1. Opcache 记得启用Zend Opcache, 因为PHP7即使不启用Opcache速度也比PHP-5.6启用了Opcache快, 所以之前测试时期就发生了有人一直没有启用Opcache的事
PHP-FPM的面试题解析
面试官:说说你对PHP-FPM的理解 1. CGI(Common Gateway Interface,CGI)通用网关接口, 是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功
究竟什么才是我们开发常说的缓存?
1. 什么是缓存,为什么要用缓存? 缓存就是数据交换的缓冲区(称作Cache),是存贮数据(使用频繁的数据)的临时地方。当用户查询数据,首先在缓存中寻找,如果找到了则直接执行。如果找不到,则去数据库中
深入laravel框架中的IOC和DI原理
本文主要讲解以下3个方面介绍Nginx的负载均衡: 负载均衡介绍 Nginx如何实现负载均衡 Nginx负载均衡配置项介绍 \ 01负载均衡介绍 什么是负载均衡? 顾名思义就是让客户端的请求均匀地分布
Redis实现分布式锁与任务队列的思路
一、正文 大家都知道在天猫、京东、苏宁等等电商网站上有很多秒杀活动,例如在某一个时刻抢购一个原价1999现在秒杀价只要999的手机时,会迎来一个用户请求的高峰期,会有几十万几百万的并发量,来抢这个手机
下一页