SF
许铮的成长之路
许铮的成长之路
注册登录
关注博客
注册登录
主页
关于
RSS
PHP Opcache工作原理
许铮
2020-02-10
阅读 2 分钟
4.2k
虽然是在疫情期间,但是我们还是要不断投资自己的大脑,这样才能在今后的职场道路中让自己更值钱。 PHP工作原理 首先,我们先了解下解释型语言PHP的工作原理,这有利于我们了解PHP Opcache。 对于PHP,我们常用的是cli模式和php-fpm模式。下面我们拿cli模式来描述下php执行脚本的运行过程: php初始化执行,启动zend引擎...
php底层原理之类和对象
许铮
2019-04-22
阅读 3 分钟
1.9k
对于PHPer来说,OOP是不可或缺的开发思维,但是你对php类和对象的底层实现又了解多少呢?本着知其然且知其所以然的思想,让我们一起来寻找答案~
php底层原理之函数
许铮
2019-04-14
阅读 3 分钟
2k
对于PHPer而言,我们通常会把常用的功能封装成一个函数来进行复用,以提升开发效率。但是php到底是如何找到对应的函数的呢?今天,我们来一起寻找答案~
php底层原理之数组实现
许铮
2019-03-31
阅读 3 分钟
4.5k
理想情况下,经过哈希函数处理,关键字和单元是会进行一一对应的;但是如果关键字值足够多的情况下,就容易出现多个关键字映射到同一单元的情况,即出现哈希冲突
php底层原理之变量(二)
许铮
2019-03-24
阅读 2 分钟
1.8k
上周我们从底层的角度介绍了php变量从生成->常量赋值->销毁的完整生命周期(不了解的同学可以翻看一下前面的文章php底层原理之变量(一)),但是我们留了一个思考,不知道大家有答案了没,变量之间的赋值在底层又是如何实现的呢?
php底层原理之变量(一)
许铮
2019-03-17
阅读 2 分钟
3.2k
上次跟大家讲了垃圾回收机制后,有些小伙伴对底层原理比较感兴趣,私信问我了一些关于变量的相关知识,既然大家对变量比较感兴趣,那么这次我们来系统的讲一下变量的底层原理
nginx执行请求的工作原理之location匹配详解
许铮
2019-03-10
阅读 2 分钟
3.6k
作为一名PHPer,配置nginx是我们必会的技能项之一。但是当用户请求到达nginx之后,是如何匹配到对应的配置项的呢? location语法规则 首先我们先了解下location的语法规则,location语法规则大致可以分为两类 一类是指定URL地址: {代码...} 另一类则是指定自定义名称: {代码...} @name是对location设置的一个自定义名...
php底层原理之垃圾回收机制
许铮
2019-03-03
阅读 3 分钟
5.7k
首先还是需要了解下基础知识,便于垃圾回收原理内容的理解。大家都知道php是由C编写而成的,所以php变量的内部存储结构也会和C语言相关,即zval的结构体:
nginx+php执行请求的工作原理
许铮
2019-02-24
阅读 2 分钟
4.7k
php-cgi是php的cgi协议进程解释器,每次启动时,需要经历加载php.ini文件->初始化执行环境->处理请求->返回内容给webserver->php-cgi进程退出的流程
日志服务器搭建之多服务器日志转发与格式化处理
许铮
2019-02-17
阅读 4 分钟
4.8k
rsyslog是由一台Linux服务器作日志服务器,收集其他服务器即rsyslog客户端转发过来的日志,所以rsyslog既可以作为日志服务器,也可以作为日志客户端去使用