On 14/11/2007, Steph Fox <[EMAIL PROTECTED]> wrote:
> Hi Richard,
>
> > It would be useful to see some stats about actual performance
> > increases from using the new runtime. If it is minimal, then
> > cost/benifit isn't great and we are probably going to have to
> > "make-do" for a while on VC6.
>
> Agree.
>
> > But, if MSVC2005EE (Microsoft Visual C++ 2005 Express Edition -
> > specifically chosen because of the "free" nature of the product -
> > giving more opportunity to us unfortunates who have to normally pay
> > for all of our development tools to "have a go" at building our own
> > PHP binaries), offers a significant performance increase, then this is
> > the marketing tool we use.
>
> 'marketing tool'???

"PHPx will run with these Microsoft libraries and provide a 25% on
average performance increase in real world tests" sort of thing. If
the new libraries REALLY are that much better we owe it to the users
to give it to them!
>
> > Sure, we will have to explain why you need to install a runtime
> > library, but this is windows.
>
> And these are Windows users.

Ha. Yes. I see your point, but for those INSTALLING PHP, they would
prefer an MSI which just "did it". So, bundle the libs and move on.

>
> Windows users unknowningly install the
> > latest runtime all the time. Many MSI installers have them there
> > simply because that is the safest way to install it and have you app
> > run.
> >
> > Sure it makes the binary package bigger, so you have 2 packages - one
> > with and one without. You make the recommendation that you have the
> > "with" package if you are not sure of the difference.
> >
> > Even at this current time, PHP is relying on the presence of a runtime
> > library. It just so happens that it is so ancient that it is not
> > possible to be on windows without it.
>
> 'Relies on the presence of' is not the same thing as 'distributes'. The
> runtime library we rely on the presence of has been shipped by MS since
> Windows 98.
>
> > So, give 'Liz the space. Please. So those of us who will benefit from
> > her expertise can do so.
>
> Where did anyone say she should have no space?

Ok, support then. Rather than a no we are not, but an OK, yes, good
idea, let's do it and see what the problems are.

> >
> > I really feel that the core developers who only deal with *nix really
> > should allow those that deal with windows be allowed to do so. It has
> > no impact on *nix development other than making code compliant across
> > multiple platforms (a good thing, surely?)
>
> Couldn't agree more. Although actually most of the *nix guys have ended up
> having to load doze at some point because otherwise Windows bugs don't get
> tested/fixed.

Some of us doze users submit patches which are overlooked or ignored!

> > As a windows user I feel that we need to move forward and offer
> > another binary which takes advantage of a more modern run time - if
> > the benefit can be expressed.
>
> Are you assuming a Windows user is a rarity? lol

No, I would guess that most people who INTERACT with PHP are windows
users. Most people who CODE PHP with are probably NOT windows users.
So, more *nix webservers, but more IE browsers.

"Prove the benefit! Enhance the world!" (to suckingly paraphrase Heroes).

>
> - Steph
>
>

Richard.
-- 
-----
Richard Quadling
Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731
"Standing on the shoulders of some very clever giants!"

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

Reply via email to