- 博客(8)
- 资源 (3)
- 收藏
- 关注
转载 thinkphp模块分组后,cli模式无法使用的调整方法
今天使用thinkphp的cli模式,折腾了半天,总是出现错误,并且跳转到空模块下,或者出现Action中方法无法使用的错误。经查看源码,发现thinkphp的cli模式不支持模块分组,而且Action是重写的,比标准模式下的Action简化了很多。Cli模式下Action类中的方法使用不多,暂且不用管他,主要来调整一下,让cli模式支持模块分组: 进入Thinkphp的核心目录,找到文件A
2014-09-30 17:26:37 1986
转载 Gearman介绍、调研、测试与原理分析
gearman是什么? 它是分布式的程序调用框架,可完成跨语言的相互调用,适合在后台运行工作任务。最初是2005年perl版本,2008年发布C/C++版本。目前大部分源码都是(Gearmand服务job Server)C++,各个API实现有各种语言的版本。PHP的Client API与Worker API实现为C扩展,在PHP官方网站有此扩展的中英文文档。 gearman架构中的三
2014-09-30 14:48:20 3006 2
转载 PHP利用Gearman来处理并行多进程问题
最近工作中开发的一套系统,其中很多都是需要操作多服务器的,比如需要同时发布数据到2000个服务器上,或者同时向2000个服务器拉取数据。刚开始的解决方案就是单纯用PHP的curl_multi的方式并发处理请求,而且参考了淘宝技术博客的《Rolling cURL: PHP并发最佳实践》,但是由于网络和数据以及各个服务器等等的一些情况导致这种并发处理的响应时间很慢,因为在并发请求的过程中还包括记录
2014-09-30 11:23:03 2926
转载 PHP CLI模式
首先,进入PHP的CLI(Command line interface) mode cyguin-> $ ./php --ini(显示配置文件信息) 将显示: configuration file(php.ini) path: c:/Windows Loaded configuration file: c:/wamp/bin/php/php5.3.0/php.ini scan f
2014-09-30 10:43:38 924
转载 互斥量和信号量的区别【多线程概念】
1. 互斥量用于线程的互斥,信号量用于线程的同步。 这是互斥量和信号量的根本区别,也就是互斥和同步之间的区别。 互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。 同步:是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。在大多数情况下,同步已经实现了互斥,特别是所有写入资源的情况必
2014-09-27 17:00:28 1006
转载 谈谈网站测试中的AB测试方法
什么是A/B测试? A / B测试,即你设计的页面有两个版本(A和B),A为现行的设计, B是新的设计。比较这两个版本之间你所关心的数据(转化率,业绩,跳出率等) ,最后选择效果最好的版本。 A / B测试不是一个时髦名词。现在很多有经验的营销和设计工作者用它来获得访客行为信息来提高转换率。这是一种很有效的方式,并且由于各种分析工具的发展,测试成本也越来越低,因此很多电商网站都
2014-09-25 16:22:02 983
转载 yaf框架 yaf-cms
最新的精简及新的界面,适合快速上手及熟悉 https://github.com/melonwool/YafUse 仅仅实现了用户登录、添加、查询、修改等功能。显示目录列表功能。 yaf.demo.com.zip (310.2 KB)下载次数: 197 YafUse-master.zip (3.8 MB)
2014-09-15 21:42:05 3607 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人