Re: [PHP-DEV] Re: [PHP] PHP 5.3.0alpha2

2009-06-30 Thread Evert | Filemobile


On 4-Sep-08, at 12:06 AM, Andi Gutmans wrote:


Btw, contrary to what many believe, 32bit PHP tends to perform better
than 64bit PHP.
So unless there's a really good reason why you want 64bit I wouldn't
waste too much time on that.



I have heard this before, but CPU hasn't really been our bottleneck on  
our webservers, rather than memory.


Am I doing it wrong, or is that a 'really good reason' ?

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



Re: [PHP-DEV] Re: [PHP] PHP 5.3.0alpha2

2008-09-25 Thread steve
OK, I finally went to do it and this link doesn't work:

PHP 5.3.0alpha2 VC9 x86
http://downloads.php.net/pierre/php-5.3.0alpha2-nts-Win32-VC9.zip




On Thu, Sep 4, 2008 at 5:23 AM, Johannes Schlüter [EMAIL PROTECTED] wrote:
 On Wed, 2008-09-03 at 23:36 -0700, steve wrote:
 It is pretty much include() and its relatives. Autoloading with a lot
 of possible include paths. I'm sure if you had a Zend Framework App
 and put it on Windows, and took out all the require_onces with paths
 in them

 Try 5.3 please, our implementation of realpath(), one of the biggest
 require_once slowdowns, as well as other parts were improved quite a
 lot.

 Feedback is welcome :-)

 johannes



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



Re: [PHP-DEV] Re: [PHP] PHP 5.3.0alpha2

2008-09-04 Thread steve
Good to know. And it makes it easier to use the Apache builds from
http://apachelounge.com.

On Wed, Sep 3, 2008 at 9:06 PM, Andi Gutmans [EMAIL PROTECTED] wrote:
 Btw, contrary to what many believe, 32bit PHP tends to perform better
 than 64bit PHP.
 So unless there's a really good reason why you want 64bit I wouldn't
 waste too much time on that.

 Andi

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



Re: [PHP-DEV] Re: [PHP] PHP 5.3.0alpha2

2008-09-04 Thread Pierre Joye
On Thu, Sep 4, 2008 at 8:36 AM, steve [EMAIL PROTECTED] wrote:
 Try with IIS7 + FCGI, it is _fast_ :)

 It's a same-across-platforms thing. Mostly to do with the fact we
 use mod-rewrite. :(

I did not try it yet but IIS has a rewrite module. There is also a
commercial product being 100% compatible with mod_rewrite
(http://www.micronovae.com/ModRewrite/ModRewrite.html).

-- 
Pierre

http://blog.thepimp.net | http://www.libgd.org

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



Re: [PHP-DEV] Re: [PHP] PHP 5.3.0alpha2

2008-09-04 Thread Pierre Joye
hi,

On Thu, Sep 4, 2008 at 6:06 AM, Andi Gutmans [EMAIL PROTECTED] wrote:
 Btw, contrary to what many believe, 32bit PHP tends to perform better
 than 64bit PHP.
 So unless there's a really good reason why you want 64bit I wouldn't
 waste too much time on that.

And do not forget that the x64 builds are highly experimental. I would
not suggest to use them for anything else but testing. They are also
incomplete as some libraries are not yet ported to x64 or other needs
tweaks.

Cheers.
-- 
Pierre

http://blog.thepimp.net | http://www.libgd.org

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



Re: [PHP-DEV] Re: [PHP] PHP 5.3.0alpha2

2008-09-04 Thread Johannes Schlüter
On Wed, 2008-09-03 at 23:36 -0700, steve wrote:
 It is pretty much include() and its relatives. Autoloading with a lot
 of possible include paths. I'm sure if you had a Zend Framework App
 and put it on Windows, and took out all the require_onces with paths
 in them

Try 5.3 please, our implementation of realpath(), one of the biggest
require_once slowdowns, as well as other parts were improved quite a
lot.

Feedback is welcome :-)

johannes


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



[PHP-DEV] Re: [PHP] PHP 5.3.0alpha2

2008-09-03 Thread steve
That's great! I like all the different builds. Two things that pop
out: 1) What are some recommended non-official builds of Apache2 in
x64? and 2) Will there be PECL builds also?

On Tue, Sep 2, 2008 at 3:27 PM, Lukas Kahwe Smith [EMAIL PROTECTED] wrote:
 Hello!

 Johannes has packed PHP 5.3.0alpha2 yesterday, which you can find here:
 http://downloads.php.net/johannes/

 Windows binaries (optimized for various versions of Windows) are available
 from the new website dedicated to PHP's windows binaries:
 http://windows.php.net/downloads.php

 Please test it carefully, and report any bugs in the bug system, but only if
 you have a short reproducable test case.

 If everything goes well, we can release it somewhere at the end of next
 week.

 regards,
 Lukas and Johannes

 --
 PHP General Mailing List (http://www.php.net/)
 To unsubscribe, visit: http://www.php.net/unsub.php



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



Re: [PHP-DEV] Re: [PHP] PHP 5.3.0alpha2

2008-09-03 Thread Pierre Joye
hi!

On Thu, Sep 4, 2008 at 12:56 AM, steve [EMAIL PROTECTED] wrote:
 That's great! I like all the different builds. Two things that pop
 out: 1) What are some recommended non-official builds of Apache2 in
 x64?

None yet, I still have to create some. Apache may provide some when
they have began the move to VC9. VC9 Apache builds can be fetched from
http://apachelounge.com, they are known to work very well.

 and 2) Will there be PECL builds also?

Yes, but directly in pecl.php.net package homepage.

Cheers,
-- 
Pierre

http://blog.thepimp.net | http://www.libgd.org

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



Re: [PHP-DEV] Re: [PHP] PHP 5.3.0alpha2

2008-09-03 Thread steve
 None yet, I still have to create some. Apache may provide some when
 they have began the move to VC9. VC9 Apache builds can be fetched from
 http://apachelounge.com, they are known to work very well.

Hmm.. that is a good link. I had forgotten about them. Ideally, I'd
like to get a all 64bit setup with Apache - FastCGI - PHP (nts).
PHP is so much slower on windows, though a lot of it has to do with
file handling, a Windows specific slowdown I guess. Merging all the
PHP files into one speeds things up by 400%. But since I develop on a
local windows build, and deploy on Linux, the merging of files is of
little help. It is sort of a hail-mary that VC9 might somehow improve
things, and might as well go 64bit at the same time.

 and 2) Will there be PECL builds also?

 Yes, but directly in pecl.php.net package homepage.

Does that mean there will be a package of them as before? But for all
the build targets like your new site has?

http://windows.php.net/downloads.php is a huge improvement. Thank you very much!

-s

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



Re: [PHP-DEV] Re: [PHP] PHP 5.3.0alpha2

2008-09-03 Thread Pierre Joye
hi Steve,

On Thu, Sep 4, 2008 at 1:26 AM, steve [EMAIL PROTECTED] wrote:
 None yet, I still have to create some. Apache may provide some when
 they have began the move to VC9. VC9 Apache builds can be fetched from
 http://apachelounge.com, they are known to work very well.

 Hmm.. that is a good link. I had forgotten about them. Ideally, I'd
 like to get a all 64bit setup with Apache - FastCGI - PHP (nts).

Try with IIS7 + FCGI, it is _fast_ :)

 PHP is so much slower on windows, though a lot of it has to do with
 file handling, a Windows specific slowdown I guess.

That's something I really to fix for 5.3.0 or later. That's part of my
fresh new job to optimize PHP on Windows. If you have cases where the
slowdown is identified (from a scripts point of view), please let me
know and I will spend some time to solve them :)


 and 2) Will there be PECL builds also?

 Yes, but directly in pecl.php.net package homepage.

 Does that mean there will be a package of them as before? But for all
 the build targets like your new site has?

Yes and per PHP branches (5.3 and 6.x).

 http://windows.php.net/downloads.php is a huge improvement. Thank you very 
 much!

You are welcome! Very nice to see that it is appreciated, the PHP
Windows team has worked hard to get here :-)


Cheers,
-- 
Pierre

http://blog.thepimp.net | http://www.libgd.org

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