聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

  • 267 views阅读

    深入理解PHP7内核之zval

    PHP7已经发布, 如承诺, 我也要开始这个系列的文章的编写, 主要想通过文章让大家理解到PHP7的巨大性能提升背后到底我们做了什么, 今天我想先和大家聊聊zval的变化. 在讲zval变化的之前我们先来看看zval在PHP5下面是什么样子 zval回顾 ...

    分类:技术文章 时间:2020-02-09 22:05 我要评论(0个)

  • 257 views阅读

    深入理解PHP7内核之Reference

    问题 上一章说过引用(REFERENCE)在PHP5的时候是一个标志位, 而在PHP7以后我们把它变成了一种新的类型:IS_REFERNCE. 然而引用是一种很常见的应用, 所以这个变化带来了很多的变化, 也给我们在做PHP7开发的时候, 因为有的时候疏忽...

    分类:技术文章 时间:2020-02-09 22:05 我要评论(0个)

  • 264 views阅读

    如何使用PHP解析XML大文件

    如果使用 PHP 解析 XML 的话,那么常见的选择有如下几种:DOM、SimpleXML、XMLReader。如果要解析 XML 大文件的话,那么首先要排除的是 DOM,因为使用 DOM 的话,需要把整个文件全部加载才能解析,效率堪忧,相比较而言,Sim...

    分类:技术文章 时间:2020-02-09 22:00 我要评论(0个)

  • 3920 views阅读

    PHP-PM without Docker

    按照PHP-PM网站上介绍的方法,在不使用Docker的情况下,按照WIKI给的方法,是很难把一个Laravel应用跑起来的。 由于出错信息看上去也没有什么营养,在网上Google了好久也没有找到解决的办法。不过后来大概还是找到了方法: 1、按照上面WIK...

    分类:技术文章 时间:2018-11-05 00:05 我要评论(0个)

  • 4097 views阅读

    Build PHP 7.1/7.2 in Linux

    开发环境和生产环境使用的Linux发行版,都没有官方的PHP7.0以上的安装包,只能通过自己手动编译的方式,打包后上传到镜像内。 分享一下我使用的编译参数: PHP 7.1 ./configure --prefix=/home/***/php7....

    分类:技术文章 时间:2018-11-05 00:05 我要评论(0个)

  • 3852 views阅读

    PHP micro service服务治理与监控

    这是一篇相对古老的文章,大概两三年前整理的,一直没有发出来。酌情参考。 基本价值 & 解决的问题: 1,PHP中资源的定义,注册和发现PHP中相对丑陋的资源定义方式: define (MYSQL_MASTER_HOST, “10.11.11.1...

    分类:技术文章 时间:2018-11-03 22:50 我要评论(0个)

  • 4308 views阅读

    给阿里云linux服务器安装php 5.6

    1. 首先使用yum安装依赖包 yum install -y bzip2 libxml2-devel openssl-devel libcurl-devel libjpeg-devel libpng-devel freetype-devel gd-d...

    分类:技术文章 时间:2018-08-15 23:25 我要评论(0个)

  • 7059 views阅读

    基于 Redis 的 Pub/Sub 实现 Websocket 推送

    背景微信小程序的生态越来越完善,而在技术上,小程序目前只支持两种通信协议:HTTPS 和 WebSocket,所以在需要使用双工通信的时候,除了 WebSocket 也没有别的选择。最近恰好有个这样的需求,所以我也花了点时间研究了一...

    分类:技术文章 时间:2018-01-06 20:40 我要评论(0个)

  • 6292 views阅读

    如何在不会导致服务器宕机的情况下,用 PHP 读取大文件

    作为PHP开发人员,我们并不经常需要担心内存管理。PHP 引擎在我们背后做了很好的清理工作,短期执行上下文的 Web 服务器模型意味着即使是最潦草的代码也不会造成持久的影响。 很少情况下我们可能需要走出这个舒适的地方 ——比如当我们试图在一个大型项目上运行...

    分类:技术文章 时间:2017-12-18 03:00 我要评论(0个)

  • 7470 views阅读

    Blog安全问题小记

    最近Blog遭遇了几个安全问题,折腾了几个钟头,在此记录一下。 最大的问题是blog访问时不时地出现“502 bad gateway”,即便不出现,latency也能达到接近三十秒。 于是登上vps去看原因,top命令发现CPU都用完了。靠,十个php-...

    分类:技术文章 时间:2017-11-25 21:20 我要评论(354个)

  • 7911 views阅读

    使用 deployer 部署项目

    我一直都认为部署是持续集成或者 DevOps 中最重要的一个环节。受限于公司的网络环境,一直在这一块儿能做的事情很少。最近用腾讯云的机器做一些事情,才有机会好好研究一下 deployer 这个工具。简介deployer 主要的功能是...

    分类:技术文章 时间:2017-09-24 03:25 我要评论(0个)

  • 6826 views阅读

    PHP实现定时任务(非linux-shell方式,与操作系统无关)

    页面交互效果 下面是写好的示例前端交互页面,主要是列表页面,编辑页面。 主要交互有: 1 开启定时任务进程 2 关闭定时任务进程 3 新增一项定时任务 4 编辑已有的定时任务 5 删除定时任务 6 开始一项定时任务 7 停止一项定时任务 定时任务分两种: ...

    分类:技术文章 时间:2017-08-17 04:00 我要评论(0个)