标签:PHP

PHP

php-affinity:修改php进程cpu亲和性

php-affinity:修改php进程cpu亲和性
通过设置cpu亲和性,可以将进程绑定到一个cpu核心上。一般在如下场景我们可能会希望修改进程的cpu亲和性: 频繁的并行运算 线程可伸缩性测试(通过增加cpu核心数量模拟线性扩展) 运行时间敏感的,决定性的进程 向nginx,swoole等开源软件,都提供了设置cpu亲和性的...

Jenner 2年前 (2015-11-23) 8619℃ 2评论 4喜欢

PHP

简单PHP性能记录工具

简单PHP性能记录工具
最近写了一个异步mysql客户端的封装,想与传统的串行方式做下性能对比。包括运行时间、内存使用情况等信息。在github和packagist上搜索并没有找到自己想要的,xhprof又太大了,结果也太复杂,不符合现在的需要。所以决定自己写一个package,来实现对php脚本运...

Jenner 2年前 (2015-07-23) 8813℃ 0评论 3喜欢

PHP

基于System V Message queue的PHP消息队列封装

基于System V Message queue的PHP消息队列封装
System V Message queue 是一种进程通信(IPC)的方式,方便实现生产者-消费者模型,单个或多个生产者向队列中写入消息,多个生产者再从队列中获取消息进行处理。 项目地址:https://github.com/huyanping/Zebra-Message-Qu...

Jenner 3年前 (2014-08-22) 15663℃ 0评论 0喜欢

PHP专题

第二章 基础知识和准备

第二章 基础知识和准备
1、基础知识 虽然在第一章中我们对PHP进行了简单的介绍,但在没有看到具体代码之前,我们仍然不甚了解PHP究竟是什么,它究竟能做什么。我们依然采用经典的Hello, World!实例来向大家呈现PHP的功能。下面是hello.php文件的源代码: <html> ...

Jenner 4年前 (2013-06-13) 8828℃ 0评论 0喜欢

PHP专题

第一章 关于PHP

第一章 关于PHP
1、静态网页与动态网页 记得本人刚刚接触网页开发的时候曾经因为这个问题,闹出了一个很大的笑话。我咨询老师关于网页开发的问题,老师问我是否理解什么是动态网页,我愚蠢并自信告诉老师,动态网页就是能动的网页,例如网页中有flash动画、gif图片等。而老师却同通俗地给我讲解了什么是动态...

Jenner 4年前 (2013-05-21) 11346℃ 2评论 0喜欢

PHP

关于以UTF8编码的文件,php发送header时报错的原因

关于以UTF8编码的文件,php发送header时报错的原因
最近在给实习的同事讲解关于wordpress的二次开发。这几天他们的工作中经常遇到一个问题,问题描述如下:访问wordpress网站时经常会报错,说是再header函数之前就已经有输出了字符,且是在functions.php文件的第一行。 当我一次次修改该文件无效果的情况下,我删...

Jenner 5年前 (2012-08-12) 9285℃ 1评论 0喜欢

HTTP协议

使用PHP进行HTTP认证

使用PHP进行HTTP认证
我们在登录某些安全性较高的网站时,有时候可能会遇到这种情况:直接在网页上 弹出一个windows窗口,要求输入认证的用户名和密码,只有认证登录成功才能看到内 容,否则的话则连该页面都无法打开,这是一种HTTP认证的的方式,它大大加强了系统 的保密性和安全性,那这是如何实现的呢,下...

Jenner 7年前 (2011-01-29) 9023℃ 0评论 1喜欢