摘要: RabbitMQ 中针对消息的分发提供了 Push API (订阅模式) 和 Pull API (主动获取) 两种模式. 在 PHP 中, 这两种模式分别通过 AMQPQueue 类中的 consume 和 get 方法实现. Push API -- consume 方法 consume 简单示例 阅读全文
posted @ 2019-03-24 22:04 有风来 阅读(1233) 评论(0) 推荐(0) 编辑
摘要: 此模式下,消息的routing key 和队列的 routing key 会被完全忽略,而是在交换机推送消息和队列绑定交换机时, 分别为消息和队列设置 headers 属性, 通过匹配消息和队列的 header 决定消息的分发. producer.php consumer.php 运行 produc 阅读全文
posted @ 2019-03-17 22:03 有风来 阅读(541) 评论(0) 推荐(0) 编辑
摘要: Topic Exchange 此模式下交换机,在推送消息时, 会根据消息的主题词和队列的主题词决定将消息推送到哪个队列. 交换机只会为 Queue 分发符合其指定的主题的消息。 示例 producer.php consumer.php 运行结果: red queue 获得了所有包含 red 主题词的 阅读全文
posted @ 2019-03-16 13:40 有风来 阅读(809) 评论(0) 推荐(0) 编辑
摘要: Windows 安装 amqp 扩展 RabbitMQ 是基于 amqp(高级消息队列协议) 协议的。使用 RabbitMQ 前必须为 PHP 安装相应的 amqp 扩展。 下载相应版本的 amqp 扩展:http://pecl.php.net/package/amqp,解压缩文件。 将 php_a 阅读全文
posted @ 2019-03-16 00:40 有风来 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 一、安装 RabbitMQ 前需要先安装 Erlang ERLANG_HOME=Erlang安装目录 配置 Path 变量,追加 “;%ERLANG_HOME%\bin” ERLANG_HOME=Erlang安装目录 配置 Path 变量,追加 “;%ERLANG_HOME%\bin” 二、安装 R 阅读全文
posted @ 2019-03-14 23:28 有风来 阅读(105) 评论(0) 推荐(0) 编辑
摘要: AMQP 消息模型 RabbitMQ 是基于 AMQP(高级消息队列协议)的一个开源实现,其内部实际也是 AMQP 的基本概念。 AMQP 的消息发送流程有如下几个步骤: AMQP 的消息发送流程有如下几个步骤: 消息生产者(producer)将消息发布到 Exchange中; Exchange 根 阅读全文
posted @ 2019-03-13 21:26 有风来 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 受限于浏览器的同源安全策略, js 无法发起跨域的请求. 但是 HTML 中的 <script> 标签却可以引入跨域的文件使用. 而 JSONP 就是利用 <script> 的开源策略解决跨域问题的一种 JSON 的使用模式. JSONP 抓取到的数据并不是 JSON, 而是任意可执行的 JS 代码 阅读全文
posted @ 2019-01-03 10:10 有风来 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 实现该接口后,可以像访问数组一样访问对象。 接口摘要: 实现该接口的对象实际是在对象内部提供了一个数组用于保存对象的各个成员属性。在外部以数组形式访问对象属性时,会自动触发对应的接口方法进行后续操作。 阅读全文
posted @ 2018-12-17 11:30 有风来 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 对称加密: 在加密和解密过程中使用相同的密钥, 或是两个可以简单地相互推算的密钥的加密算法. 非对称加密: 也称为公开加密, 它需要一个密钥对, 一个是公钥, 一个是私钥, 一个负责加密, 一个负责解密. 对称加密在性能上要优于非对称加密, 但是安全性低于非对称加密. PHP 7.1 之后的对称加密 阅读全文
posted @ 2018-04-18 10:17 有风来 阅读(11184) 评论(2) 推荐(1) 编辑
摘要: URL 重写和重定向 URL 重写是将页面映射到本站另一页面, 而重定向则是将页面映射到另一主机(域名). 其中临时重定向(R=302)和永久重定向(R=301)都是亲搜索引擎的, 是 SEO 的重要技术. 通过重定向, 浏览器和搜索引擎都意思到页面发生了变化, 从而分别改变地址栏显示的地址和更新搜 阅读全文
posted @ 2018-03-11 21:05 有风来 阅读(250) 评论(0) 推荐(0) 编辑