Some suggestions:

1. remove `Makefile`, that maybe committed by mistake
2. Add a `package.xml` file to your repo, you need that to publish to pecl,
see <https://github.com/reeze/php-leveldb/blob/master/package.xml> for
example
3. You mentioned PHP should compiled without ZTS?, can that be checked at
`configure` time?
4. Could you translate `pool.ini`'s mysql section to english? And we always
put explanation comments before the directives.

These are what I found for now.

On 15 January 2015 at 10:18, guo xinhua <[email protected]> wrote:

> I have writen a php extension and i want publish to pecl.
>
> The extension start a proxy process and hold some pdo and redis
> connections,
> It provide local connect pool like java.
>
>
> Technical characteristics:
>
> - After each time fetchAll (set/get)  call release() method, release
> the connection to the pool, avoid that the script jammed causing
> connection occupy high.
> - The maximum and minimum number of connections configuration support.
> - Support  small pressure automatic recovery connection.
> - Support graceful restart (reload).
> - Do a lot of optimization, although the request through the
> connection pool process forward, but no loss of QPS.
> - When the connection use out,support queue.
> - Simple! just change the new method and add release function (see
> demon),you used the tcp pool.
> - The connection proxy will start the ping process to monitor down
> list, if available will reflect to the return value of the
> get_disable_list(), use this function you can do some fun things,like
> LB.
>
> The code on git:
> github.com/swoole/php-cp
>
>
> I am Gray,25 years old,live in china , my chinese name is xinhua.guo,
> i work on jumei.
>
>
> btw:I have translate the conf,demon.php and readme.
>

Reply via email to