最新发布文章


PHP 统一资源处理 API —— 流(Stream)的概述与使用详解

现代 PHP 新特性与最佳实践 最佳实践

在现代 PHP 特性中,流或许是最出色但使用率最低的。虽然 PHP 4.3 就引入了流,但是很多开发者并不知道流的存在,因为人们很少...

由 学院君 发布于6年前    浏览数: 28637    点赞数: 27

PHP 多字节字符串处理函数及字符编码

现代 PHP 新特性与最佳实践 最佳实践

mbstring 扩展 我们所说的多字节字符指的是不在传统的 128 个 ASCII 字符集中的字符,比如中文字符。而 PHP 中...

由 学院君 发布于6年前    浏览数: 11699    点赞数: 6

PHP 数据库统一处理 API —— PDO 扩展及其在 Laravel 底层的使用

现代 PHP 新特性与最佳实践 最佳实践

PHP 支持多种数据库,如 MySQL、PostgreSQL、SQLite 和 Oracle 等,并且这些数据库都提供了用于 PHP...

由 学院君 发布于6年前    浏览数: 22377    点赞数: 13

八、远程调用(RPC)

RabbitMQ 从入门到放弃

在云计算环境中,很多时候需要用它其他机器的计算资源,把一部分计算任务分配到其他节点来完成。RabbitMQ 如何使用 RPC 呢?下...

由 学院君 发布于6年前    浏览数: 12434    点赞数: 6

七、通过主题进行消息分发

RabbitMQ 从入门到放弃

Topic Exchange 对于 Message 的 routing_key 字符串格式是有限制的:以点号"."分割的字符表,如...

由 学院君 发布于6年前    浏览数: 8572    点赞数: 1

六、消息路由

RabbitMQ 从入门到放弃

如果我们只想让 error 级别的 log 保存到磁盘,该怎么做? emit_logs_direct.php <?php ...

由 学院君 发布于6年前    浏览数: 7696    点赞数: 2

五、消息订阅(Publish/Subscribe)

RabbitMQ 从入门到放弃

之前都是将消息发送到同一个 Consumer,而现在我们需将其发送到多个 Consumer。 我们将创建一个日志系统,它包含两个部...

由 学院君 发布于6年前    浏览数: 13276    点赞数: 0

四、消息分发机制

RabbitMQ 从入门到放弃

对于计算密集型任务,需要将其分发给多个消费者进行处理。 准备工作 我们对前面测试的代码稍作改造: task.php <...

由 学院君 发布于6年前    浏览数: 14389    点赞数: 2

三、PHP 中实现消息发送和接收

RabbitMQ 从入门到放弃

send.php <?php /** * 发送消息 */ $exchangeName = 'demo'; ...

由 学院君 发布于6年前    浏览数: 17765    点赞数: 3

二、Mac 下搭建 PHP 开发环境

RabbitMQ 从入门到放弃

1、安装 RabbitMQ: brew install rabbitmq 2、接下来安装 rabbitmq-c,C 与 Ra...

由 学院君 发布于6年前    浏览数: 15131    点赞数: 1

一、核心概念及术语

RabbitMQ 从入门到放弃

声明:本系列为学习笔记,所以比较精简,有问题欢迎讨论。 1、AMQP:Advanced Message Queuing Proto...

由 学院君 发布于6年前    浏览数: 14165    点赞数: 10

[ PHP 内核与扩展开发系列] 流式访问:访问流与静态资源操作

博客

在你打开一个流之后,就可以在它上面执行 I/O 操作了,使用哪种协议包装 API 创建了流并不重要,它们都使用相同的访问 API。 ...

由 学院君 发布于6年前    浏览数: 7792    点赞数: 2

Laravel 中使用 Vue.js 实现基于 Ajax 的表单提交错误验证

博客

本教程基于 Laravel 5.4 开始之前首先准备好开发环境,我们假设你已经安装好 Laravel,至于 Vue 的引入,请参考...

由 学院君 发布于6年前    浏览数: 14512    点赞数: 14

[ PHP 内核与扩展开发系列] 流式访问:流的概览

博客

通常直接文件描述符相比调用流包装层消耗更少的 CPU 和内存; 不过, 这样会将实现某个特定协议的所有工作都堆积到作为扩展开发者的身...

由 学院君 发布于6年前    浏览数: 7169    点赞数: 1

[ PHP 内核与扩展开发系列] INI 配置文件:声明和访问 php.ini 设置

博客

在前面的章节中,我们已经学会了 MINIT、MSHUTDOWN,以及 RINIT 和 RSHUTDOWN 等函数的使用,这里我们将介...

由 学院君 发布于6年前    浏览数: 7939    点赞数: 0