自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 Optimizing Composer's autoloader performance

Reprinted from http://mouf-php.com/optimizing-composer-autoloader-performanceLately, we spent quite some time optimizing Mouf’s performance. It appeared that one of the bottlenecks was Composer’s autol

2015-03-17 00:56:30 555

转载 语义化版本2.0.0

在软件管理的领域里存在着被称作“依赖地狱”的死亡之谷,系统规模越大,加入的套件越多,你就越有可能在未来的某一天发现自己已深陷绝望之中。

2015-03-15 19:24:22 437

原创 QPM 使用日志,接入第三方日志

Daemon程序开发时,日志记录至关重要,很多问题的排查,性能分析,错误监控等都依赖日志进行。QPM 的日志模块支持三种模式-关闭、简单模式 和 接入第三方模块模式

2015-03-13 02:28:20 1416

翻译 PHP编码风格指南 (PHP-FIG PSR-2)

这份PHP编码风格指南(或者说是编码规范),出自PHP-FIG PHP框架互操作组织,该组织的成员项目包括 Composer,Symfony2,Zend Framework2, Yii, PEAR 等。一序列的文档意在建立统一的规范,提升PHP产品之间的互操作性。

2015-03-11 01:24:05 1601

原创 安装和使用PHP进程管理框架 QPM

QPM全名是 Quick Process Management Framework for PHP. PHP 是强大的web开发语言,以至于大家常常忘记PHP 可以用来开发健壮的命令行(CLI)程序以至于daemon程序。 而编写daemon程序免不了与各种进程管理打交道。QPM正式为简化进程管理而开发的类库。QPM的项目地址是: https://github.com/Comos/qpm

2015-03-10 01:49:55 2508 2

翻译 PHP-FIG PSR-1 # 基本编码标准

本文准包含了 对 用于保障“ PHP共享代码的互操作性” 的编码标准。 PSR-1 相当于 行业通行的PHP基础编码规范。

2015-03-09 15:56:10 1622 1

原创 PHP使用QPM实现多进程并行任务处理程序

PHP 是强大的web开发语言,以至于大家常常忘记PHP 可以用来开发健壮的命令行(CLI)程序以至于daemon程序,而编写daemon程序免不了与各种进程管理打交道,使用QPM编写多进程程序非常简单。本文即是使用QPM的Supervisor::taskFactoryMode()实现多进程并行任务处理程序的一个例子。

2015-03-07 02:09:20 1855

翻译 PSR-4 实例

以下是一个实现PSR-4规范的例子:Closure Example<?php/** * 一个具体项目实现的例子. * 使用SPL注册了autoload函数之后,以下代码将触发autoload函数从 * /path/to/project/src/Baz/Qux.php 文件加载 * \Foo\Bar\Baz\Qux 类 * new \Foo\Bar\Baz\Qux; *

2015-03-07 01:48:30 694

翻译 PHP-FIG 定义的 PSR-3 日志接口规范

主要目标是让广大PHP项目可以简单并且统一的依赖 Psr\Log\LoggerInterface 接口的对象来写日志。框架和CMS们可以根据自己的需要扩展这个接口,但 应该要保持对本文档的兼容。这样可以保证使用第三方库的应用可以使用中心化的日志。

2015-03-01 20:49:43 994

原创 QPM-PHP多进程开发-Supervisor配置参考

QPM 是一个PHP 进程管理框架,可用于简化Daemon开发,截至0.2.0 ,QPM支持3种子进程的Supervision模式,包括OneForOne,MultiGroupOneForOne, TaskFactory...

2015-03-01 20:32:15 745

翻译 PHP比你想象的更好

翻译自 http://fabien.potencier.org/article/64/php-is-much-better-than-you-thinkFabien Potencier July 04, 2012对PHP的吐槽随处可见,包括一些来自smart guys的吐槽。 Jeff Atwood 的一篇吐槽文,让我开始思考PHP好的部分。其实

2015-02-28 19:21:38 869

原创 PHP Daemon开发-使用QPM管理PID文件

编写Daemon程序时,我们可以使用一个PID文件标记进程是否已经被创建,防止进程被重复启动,PID文件同时记录了进程号,以便于向进程发送信号。QPM中的pidfile正是用来管理PID文件的模块。

2015-02-28 15:24:47 770

翻译 PSR-4翻译,PHP Autoloader 规范

Autoloader关键词 "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119.

2015-02-28 13:56:09 1121

原创 使用qpm创建daemon程序

QPM 能够方便的编写健壮的PHP Daemon程序。

2015-02-27 20:24:17 668

原创 使用QPM编写PHP 多进程程序

QPM全名是 Quick Process Managment Module for PHP. PHP 是强大的web开发语言,以至于大家常常忘记PHP 可以用来开发健壮的命令行(CLI)程序以至于daemon程序。 而编写daemon程序免不了与各种进程管理打交道。QPM正式为简化进程管理而开发的类库。以下是用QPM编写多进程程序的小例子。//定义 mission1:每隔3秒打印一次进

2015-02-27 20:23:06 725

原创 QPM-PHP进程管理框架

QPM PHP进程管理框架 QPM是一个PHP多进程编程的工具。

2015-02-27 20:19:23 820

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除