Hey:

On Fri, Jul 25, 2014 at 2:56 PM, Laruence <larue...@php.net> wrote:
> Hey:
>
>     First of all,  I don't want to make *that* thead longer...
>
>     as you can see, some devers says critically phpng is lacking of
> document,  and they make that as the main reason for them to against
> phpng.
>
>     I have to say,  in my opinion it's totally ridiculous.
>
>     1. how many devers in here really knows zend engine? how many
> tried to know it?
>         I assume a little, as you can see, only a few activate zend
> engine maintainers now.  dmitry is the most experience one.
>
>     2. does PHP really has had a good API document?
>
>         no,  when I first tried to write a extension,  I found no
> documents, or they was far beyond outdate, I event don't know how
> config.m4 works..
>
>         I learn PHP by reading the codes, and the example under ext/*
>
>     3. is document really important for PHPng?
>
>         I don't think so,  PHP can always read the codes, PHP is
> opensource , it is not *MS* who need document to tell people what it
> did in dark.
>
>      4.  is PHPng API became more ugly?  or harder to maintainable?
>
>         I feel really bad to see somebody said such things...
>
>         first of all. ugly, maintainable. it is too too subjective,
> and to be honest, it's obviously biased attitude.
>
>          second,  I , the main author of PHPNG, and Nikita, Dmitry,
> are the most activate internal contributors now.  so you are saying we
> are writing ugly codes? I really can not agree with that.
>
>          actually, the zend_hash API become more clear, and beatifuy
> than before.
>
>          maintainable?  who is the main force to maintain the PHP
> internal now? yes, the authors of PHPNG..
>
>          I think I have the more rights to say whether it is more
> maintainer able or not.
>
>          and it's become more maintainable, because of more clean API
> and more reasonable logics.
>
>     5. are we going to write docs?
>
>         yes,  for people, who in love with PHP, who want to make PHP
> extensions, we are glad to write some APIs (which will be enough in a
> dever eye).
>
>        actually we already doing it: https://wiki.php.net/phpng-upgrading
>
>     6. is PHPng really faster?
>
>         yes, from my own test, it get more than 80% qps improvement in
> wordpress than php-5.6 . for those big PHP users, that means they can
> save lots of money.
>
>         I see no reason to not have such a great change. anyone who
> tried to block such a amazing feature merge into PHP, is doing crime
> for PHP.
>
>     I am not a native english speaker,  so maybe I confused you in
> some words , sorry for that.
>
>    I really hope the people in this group, the people who loves PHP,
> the people who want PHP become more popular here. stop less reasonable
> arguing, let's together to make this biggest change merge into PHP,
> make PHP users more easy life..
>
>    If you think we need write doc,  let us write it.
>
>    If you think we need more clean APIs?  please tell me what style is
> more clean, we can disccuss it,  refactor it.
>
>    If you meet problems when you try to upgrade you extension from PHP
> to PHPng,  let's add more info into the doc, or I can do some part of
> your work for you. as I have almost refactor all the extensions under
> ext/
>
>   and what do you want else?
>
>   please, just, please, stop the worthless talking, I really don't
> want to see such useless words anymore..


     for those who don't know me yet..

     I am Xinchen Hui, from china, the author of the first PHP
extension PHP framework Yaf, the first PHP occurrent RPC framework
Yar, and Yac a user data cache. lua..

     I am also the maintainer of msgpack, opcache.

     I start contribute to PHP from 2011, and I am also the main author of PHPNG

     I care performance of PHP very much, since I am also the chief
architect of Weibo. we have thousands machines run PHP..

     and * I will keep contributing to PHP, PHPNG *,  so I think you
could trust me that I love PHP, and PHP NG is the most amazing work I
have participated in.

thanks

>
>
> thanks
>
> --
> Laruence  Xinchen Hui
> http://www.laruence.com/



-- 
Laruence  Xinchen Hui
http://www.laruence.com/

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to