注册
登录

学习技术,痛并快乐着。学无止境

  • 我所理解的 PHP Trait

    我所理解的 PHP Trait

    转载自:https://zhuanlan.zhihu.com/p/28231762 Trait 是从 PHP 5.4 加入的一种细粒度代码复用的语法。以下是官方手册对 Trait 的描述: Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,...

    PHP 2017-08-02 10:20:11 浏览(152 阅读原文>>
  • 基于 Composer 的 PHP 模块化开发

    基于 Composer 的 PHP 模块化开发

    转载自:https://zhuanlan.zhihu.com/p/27943241 安正超 基于 GitHub 或者其它平台托管的开源项目的引入大家应该都已经非常熟悉了,但是公司内部项目的模块化应该怎么做呢?这或许是不少朋友头疼的问题。 我们先聊聊 PHP 模块化开发演进...

    PHP 2017-07-26 11:00:42 浏览(508 阅读原文>>
  • php进程通信

    php进程通信

    转载自:http://cuihuan.net/2017/06/21/php%E8%BF%9B%E7%A8%8B%E9%80%9A%E4%BF%A1/ 一、linux进程间通信 理解php间进程通信机制,先了解下linux进程间有哪些通讯机制 1.1 历史发展 linux ipc 按...

    PHP 2017-07-02 11:48:21 浏览(123 阅读原文>>
  • 你知道PHP中Exception, Error Handle

    你知道PHP中Exception, Error Handle

    转载自:http://www.jianshu.com/p/1a443d542219 前言 最近项目中有一个功能需要实现: 调试模式下, 将所有错误提前输出, 再输出页面内容. 为实现上述功能, 需使用到Exception, Error相关Handler方法, 发现有许多坑, 故写此...

    PHP 2017-07-01 21:10:00 浏览(256 阅读原文>>
  • PHP 协程实现

    PHP 协程实现

    转载自:http://newton.sh/2017/02/10/PHP-%E5%8D%8F%E7%A8%8B%E5%8E%9F%E7%90%86/ 实现 PHP 协程需要了解的基本内容。 多进程/线程 最早的服务器端程序都是通过多进程、多线程来解决并发IO的问题。进程模型出现的最早,...

    PHP 2017-06-29 21:16:44 浏览(317 阅读原文>>
  • 记一次ThinkPHP源码审计

    记一次ThinkPHP源码审计

    转载自:http://ecma.io/724.html 一、写在前面 周末闲得蛋疼,审了一套朋友给的系统,过程挺有意思的,开始的时候觉得基于TP3.0二次开发的系统应该是蛮简单的,毕竟TP爆了很多漏洞。后来发现开发做了不少安全措施。因此记录一下这次审计,当时自己学习的记录吧。 二...

    PHP 2017-06-29 15:54:56 浏览(460 阅读原文>>
  • 深入理解PHP opcode优化

    深入理解PHP opcode优化

    转载自:http://tech.youzan.com/understanding-opcode-optimization-in-php/ 1.概述 PHP(本文所述案例PHP版本均为7.1.3)作为一门动态脚本语言,其在zend虚拟机执行过程为:读入脚本程序字符串,经由词法分析器将其转换为...

    PHP 2017-06-21 20:50:32 浏览(241 阅读原文>>
  • PHP异步编程

    PHP异步编程

    网页链接 ,来让让大家从比较高的层面了解ZanPHP框架的一些内幕技术。 , 网页链接 ,从底层I/O模型和C语言的扩展实现层面为大家进行技术解密。 , 网页链接 ,从编译器的角度带领大家了解PHP的opcode。

    PHP 2017-06-13 17:02:09 浏览(461 阅读原文>>
  • 如何使用PHP构建一个高性能的弹幕后端服务

    如何使用PHP构建一个高性能的弹幕后端服务

    转载自:https://zhuanlan.zhihu.com/p/23992890 随着WEB2.0的流行,现在很多网站都流行使用“弹幕”这种形式来实现互动。 弹幕(barrage),中文流行词语,原意指用大量或少量火炮提供密集炮击。大量以字幕弹(dàn)出形式显示的评论同时在屏幕上飘过的现象...

    PHP 2017-05-01 11:03:01 浏览(572 阅读原文>>
  • 关于PHP内部编码与mysql字符差异问题的研究

    关于PHP内部编码与mysql字符差异问题的研究

    转载自:http://bobao.360.cn/learning/detail/3209.html 0x01 引入 最近稍稍研究了下关于PHP的内部编码的问题,以及mysql的字符差异的问题,分享下心得,如果有误请大家及时指正。 至于为什么要介绍mysql字符差异问题,是因为...

    PHP 2017-04-30 21:59:09 浏览(397 阅读原文>>
  • 如何让 PHP json_encode 函数不转义中文?

    如何让 PHP json_encode 函数不转义中文?

    转载自:http://www.ideawu.net/blog/archives/822.html?f=http://blogread.cn/ 如果你调用 PHP 自带的 json_encode() 函数, 碰到中文时, 中文会被转义掉. 例如: echo json_encode(a...

    PHP 2017-04-30 21:33:49 浏览(1451 阅读原文>>
  • PHP开发中涉及到emoji表情的几种处理方法

    PHP开发中涉及到emoji表情的几种处理方法

    一般Mysql表设计时,都是用UTF8字符集的。把带有emoji的昵称字段往里面insert一下就没了,整个字段变成了空字符串。这是怎么回事呢? 原来是因为Mysql的utf8字符集是3字节的,而emoji是4字节,这样整个昵称就无法存储了。这要怎么办呢?我来介绍几种方法 1、使用utf8...

    PHP 2017-03-06 20:57:15 浏览(539 阅读原文>>
  • PECL方式安装php-mongodb扩展

    PECL方式安装php-mongodb扩展

    开始安装 全新虚拟机Ubuntu14.04,手动安装了apache2和php5;其余全没有。 那我们使用一条命令安装php扩展 sudo pecl install mongodb   这时会报错,显示缺少依赖包 php-pear,那就进行安装,命令如下 sudo apt-get ins...

    PHP 2017-03-06 10:25:29 浏览(2410 阅读原文>>
  • php-fpm安装、配置与优化

    php-fpm安装、配置与优化

    转载自:https://www.zybuluo.com/phper/note/89081 1、php中fastcgi和php-fpm是什么东西 最近在研究和学习php的性能方面的知识,看到了factcgi以及php-fpm,发现我对他们是少之又少的理解,可以说几乎是一无所知,想想还是蛮...

    PHP 2017-02-10 14:44:59 浏览(13491 阅读原文>>
  • PHP完整实战23种设计模式

    PHP完整实战23种设计模式

    转载自:https://segmentfault.com/a/1190000007797208 另参考:http://yansu.org/2014/04/19/design-patterns-of-php.html PHP实战创建型模式 单例模式 工厂模式 抽象工...

    PHP 2016-12-21 10:24:23 浏览(1144 阅读原文>>

点击排行