php工具
文章平均质量分 81
lifushan123
这个作者很懒,什么都没留下…
展开
-
editplus快捷键大全
文件 新建普通文本 Ctrl+N 新建普通的文本文档 新建浏览器窗口 Ctrl+Shift+B 新建浏览器窗口 新建 HTML 页 Ctrl+Shift+N 创建一个空白的 HTML 页面 打开 Ctrl+O转载 2015-04-06 19:53:16 · 330 阅读 · 0 评论 -
PHP mongoDB GridFS 图片存储系统
本帖最后由 tmkook 于 2011-11-8 23:53 编辑 最近因工作需要研究了下Gridfs并整理了个Demo出来。。 分享一下经验。。 gfs.php文件 //连接Mongo并初始化GFS $conn = new Mongo();//如果设置了密码自己配置DSN $db = $conn->photos; $grid = $db-转载 2015-05-20 00:07:16 · 794 阅读 · 0 评论 -
尝试用Gearman实现分布式处理(PHP)
本文需要你已对Gearman有个大致了解。 顺便再推荐两篇参考文章 http://hi.baidu.com/thinkinginlamp/blog/item/ff49972b9e7378f3e6cd40aa.html (学学Gearman) http://www.ibm.com/developerworks/cn/opensource/os-php-gearman/index.html转载 2015-05-19 00:01:16 · 419 阅读 · 0 评论 -
Varnish高性能开源HTTP加速器:Varnish Nginx和Varnish Apache搭建配置
Varnish是一款高性能的开源HTTP加速器,一般用来和Nginx、Apache等搭配使用,组建一个高效率的Web服务器。Varnish的某个负责接受新HTTP连接的线程开始等待用户,如果有新的HTTP连接过来,它总负责接收,然后叫醒某个等待中的线程。 Worker线程读入HTTP请求的URI,查找已有的object,如果命中则直接返回并回复用户。如果没有命中,则需要将所请求的内容,从后端转载 2015-05-19 00:10:38 · 851 阅读 · 0 评论 -
Nginx 反向代理+Varnish 技术
转载了峰哥的劳动成果!!! 一、 Nginx 反向代理 1、 安装条件: Nginx: http://sysoev.ru/nginx/nginx-0.6.32.tar.gz SSL: http://www.openssl.org/source/openssl-0.9.8g.tar.gz Pcre: ftp://ftp.csx.cam.ac.u转载 2015-05-19 00:04:50 · 603 阅读 · 0 评论 -
Redis,Memcache,mongoDB的区别
下面的内容来自同事的总结,贴出来分享: Memcached Memcached的优点: Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。 支持直接配置为session handle。 坑少。 Memcached的局限性: 只支持简单的key/转载 2015-05-21 22:23:35 · 706 阅读 · 0 评论 -
Composer帮你轻松管理PHP包
摘要:大多数PHP开发人员会选择他们自己喜欢的框架来处理他们的代码,比如DB交互、ORIMS、Oauth、Amazon S3整合等。 不好的地方就是转换框架(或者根本不需要返回使用框架)就感觉像在做噩梦,因为涉及到使用新工具,你必须重新学习里面的一切东西,而这并不简单。OK, Composer 来解决这些问题。 在PHP包管理上面,PHP发展的很缓慢,导致的结果就是很少发现程序员会使用像PE转载 2015-04-29 00:54:16 · 420 阅读 · 0 评论 -
Composer 相关
Composer 是新一代的PHP依赖管理工具。其介绍和基本用法可以看这篇《Composer PHP依赖管理的新时代》。本文介绍使用Composer的五个小技巧,希望能给你的PHP开发带来方便。 1. 仅更新单个库 只想更新某个特定的库,不想更新它的所有依赖,很简单: composer update foo/bar 此外,这个技巧还可以用来解决“警告信息问题”。你一定见过这样的警告转载 2015-04-29 00:51:58 · 437 阅读 · 0 评论 -
MD5 SHA1 CRC32是什么意思?主要有什么区别?
什么是MD5,什么是SHA-1,如何校验这些Hash。还有拿单个ISO文件的MD5,SHA-1讯问是不是原版的问题,在这里,对以上问题做一个终结解释! 让我们先来了解一些基本知识,了解hash。 Hash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映转载 2015-05-02 05:35:19 · 10213 阅读 · 0 评论 -
CMD命令名详细大全
AT 计划在计算机上运行的命令和程序。 ATTRIB 显示或更改文件属性。 BREAK 设置或清除扩展式 CTRL+C 检查。 CACLS 显示或修改文件的访问控制列表(ACLs)。 CALL 从另一个批处理程序调用这一个。 CD 显示当前目录的名称或将其更改。 CHCP 显示或设置活动代码页数。 CHDIR 显示当前目录的名称或将其更改。 CHKDSK 检查磁盘并显示状态报告。转载 2015-04-07 23:51:24 · 428 阅读 · 0 评论 -
Zend Studio 快捷键
编辑功能 引用内容 Ctrl + / 单行注释 Ctrl + Shift + / 块注释 Ctrl + U 选择的代码片段全部转换为大写 Ctrl + L 选择的代码片段全部转换为小写 Ctrl + D 复制光标所在行 Ctrl + E 删除光标所在行 Tab 增加代码缩进 Shift + Tab 减少缩进 Ctrl + Alt+ F 在文件中查找 Ctrl +转载 2015-04-06 20:16:33 · 315 阅读 · 0 评论 -
用PHP尝试RabbitMQ(amqp扩展)实现消息的发送和接收
j教程: http://my.oschina.net/yuansir/blog/135226 消费者:接收消息 逻辑: 创建连接-->创建channel-->创建交换机-->创建队列-->绑定交换机/队列/路由键-->接收消息 <?php /************************************* * PHP amqp(RabbitMQ) Dem转载 2015-05-20 00:05:30 · 886 阅读 · 0 评论