摘要: 摘自于手册 上下文是修改或增强流的行为的一组参数和包装器特定选项。 上下文使用stream_context_create()创建,并且可以传递到大多数与文件系统相关的流创建函数(即fopen(),file(),file_get_contents(),get_headers()等)。 当调用stream_context_create()或稍后使用stream_context_set_option()时,可以指定选项。 在上下文(Context)选项和参数一章中可以找到包装器特定选项的列表。 阅读全文
posted @ 2017-03-14 08:24 wangyulu 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 本文主要利用Composer依赖管理工具实现对项目代码依赖的管理,并托管到GibHub上,包发布到 Packagist平台的一操作流程体验,关于Composer的其它使用,欢迎交流学习。 阅读全文
posted @ 2017-03-13 09:10 wangyulu 阅读(1315) 评论(3) 推荐(0) 编辑
摘要: SFTP远程文件上传实现附简单代码案例 阅读全文
posted @ 2017-03-12 14:58 wangyulu 阅读(3749) 评论(0) 推荐(1) 编辑
摘要: 近期做了一个关于百度营销推广的一个管理系统(SEM闪投),主要包括闪投字段到数据库字段的关系映射,多库多表数据的查询封装组合到最后生成XML文件,最终SFTP到另一个资源服务器上,然后百度要能够访问这个XML并解析它,你在百度上搜索某个关键词的时候,最上面的几条带广告字样的,那么就达到效果了(关键是 money!!!) 阅读全文
posted @ 2017-02-17 16:27 wangyulu 阅读(767) 评论(1) 推荐(0) 编辑
摘要: Error:Illegal mix of collations (utf8_general_ci,IMPLICIT) and (gbk_chinese_ci,COERCIBLE) for operation '=' Errno:1267 阅读全文
posted @ 2016-05-24 20:05 wangyulu 阅读(2611) 评论(0) 推荐(0) 编辑
摘要: PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。 Swoole内置了Http/WebSocket服务器端/客户端、Http2.0服务器端。 阅读全文
posted @ 2016-04-04 17:49 wangyulu 阅读(717) 评论(0) 推荐(0) 编辑
摘要: OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。今天就试着把环境搭建一下在此作为学习记录; 阅读全文
posted @ 2016-03-27 19:26 wangyulu 阅读(2207) 评论(0) 推荐(0) 编辑
摘要: 关于在ubuntu6.4 php 5.6.4 版本下安装YII2的一些扩展整理 阅读全文
posted @ 2016-03-20 22:12 wangyulu 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 在用PHPUnit做单元测试时,我们可以借鉴先写测试和测试驱动编码的思想,将代码编写的更加模块化,减少耦合,并且以完成实际功能为目标。这样的代码将会有更高的可测性,会大大提高我们的测试效率。 阅读全文
posted @ 2016-03-13 20:55 wangyulu 阅读(571) 评论(3) 推荐(2) 编辑
摘要: 近阶段一直在查看项目里所使用到的一些技术点,发现了gearman,于是就动手搞了下环境,下面是来自百度百科关于gearman的介绍: Gearman是一个用来把工作委派给其他机器、分布式的调用更适合做某项工作的机器、并发的做某项工作在多个调用间做负载均衡、或用来在调用其它语言的函数的系统。 可用于sso 分发连接,但有弊端就是占用系统资源较多,例如CPU、内存。 阅读全文
posted @ 2016-03-08 10:02 wangyulu 阅读(737) 评论(0) 推荐(0) 编辑