derekchan/pg-php

纯PHP实现的Postgres TCP协议

0.0.1 2015-08-07 07:46 UTC

This package is not auto-updated.

Last update: 2024-10-02 11:40:57 UTC


README

这是一个纯PHP PostgreSQL连接器,它可以工作 - 有时你只需要一个快速且简单的连接到PostgreSQL的方法,但出于任何原因,你没有访问原生驱动程序,并且你不在乎性能。

目前只在Linux / UNIX-like环境中工作,因为它依赖于"/usr/bin/hexdump"。

使用方法

请参阅 examples.php

安装

composer require derekchan/pg-php

由原始作者 (@BraveSirRobin)

开发状态

开发状态:玩具。对我有用,并且它还支持COPY命令协议,这很好。

动机

我写这个库是为了证明概念,并想更多地了解不同的TCP协议。想要做这件事的主要(唯一?)原因是为了能够写一个“事件机”/“Twisted”类型的服务器,你可以在其中进行异步I/O到多种不同类型的应用程序端点,例如RabbitMQ、Postgres、MySql、HTTP等。

未来

目前,以及可预见的未来,我将会将我的“开源”时间投入到我的Amqphp项目中,但最终我希望将其扩展为一个快速、完全异步的PHP实现的“业务流程服务器”。