logo
Apache Lounge
Webmasters

 

About Forum Index Downloads Search Register Log in RSS X


Keep Server Online

If you find the Apache Lounge, the downloads and overall help useful, please express your satisfaction with a donation.

or

Bitcoin

A donation makes a contribution towards the costs, the time and effort that's going in this site and building.

Thank You! Steffen

Your donations will help to keep this site alive and well, and continuing building binaries. Apache Lounge is not sponsored.
Post new topic   Forum Index -> Building & Member Downloads View previous topic :: View next topic
Reply to topic   Topic: PHP 5.5.0 beta 1 available
Author
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Fri 22 Mar '13 9:29    Post subject: PHP 5.5.0 beta 1 available Reply with quote

PHP 5.5.0 has reached the beta stadium:
http://windows.php.net/qa

Most interesting thing: the addition of ZendOptimizerPlus as OPcache. OPcache will replace APC as the favoured opcode cacher.

If you want to test PHP 5.5.0, but are missing extensions, you may find them in my 5.5 builds:
http://dl.dropbox.com/u/8954372/php-5.5.0beta1-Win32-VC9-x86.zip
http://dl.dropbox.com/u/8954372/php-5.5.0beta1-nts-Win32-VC9-x86.zip

Please note that the official 5.5 builds are compiled with VC11, while my builds are VC9. The VC9 extensions should load fine with the VC11 PHP-binaries, but please report it here if they do not.

I have x64 builds as well, but OPcache will not work under x64 at the moment:
http://dl.dropbox.com/u/8954372/php-5.5.0beta1-Win32-VC9-x64.zip
http://dl.dropbox.com/u/8954372/php-5.5.0beta1-nts-Win32-VC9-x86.zip
Back to top
Smitty



Joined: 03 Jan 2008
Posts: 197

PostPosted: Fri 22 Mar '13 15:42    Post subject: Reply with quote

Wow the big news is a built-in opcode cacher. I'm still using Wincache on my systems but development has pretty much stopped on Wincache.

I noticed ZendOptimizerPlus has gone open-source and they say it is compatible with PHP 5.2, 5.3, 5.4, and 5.5.

Check out:

https://github.com/zend-dev/ZendOptimizerPlus/

I don't see an option there to download pre-compiled Windows versions.
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7373
Location: Germany, Next to Hamburg

PostPosted: Fri 22 Mar '13 15:49    Post subject: Reply with quote

In the php-5.5.0beta1-Win32-VC9-x86.zip form Jan-E there is ext\php_opcache.dll Wink
The QA beta from php.net are also contain than cache. http://windows.php.net/qa
Back to top
Smitty



Joined: 03 Jan 2008
Posts: 197

PostPosted: Fri 22 Mar '13 16:03    Post subject: Reply with quote

Will that extension in the 5.5 beta run on 5.4 and below?
Back to top
James Blond
Moderator


Joined: 19 Jan 2006
Posts: 7373
Location: Germany, Next to Hamburg

PostPosted: Fri 22 Mar '13 16:19    Post subject: Reply with quote

I haven't tried, but there are some changes in the core to make it run in 5.5, so I think it won't. Also the magic number won't match. So no. Sad but true Wink
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Sun 24 Mar '13 3:15    Post subject: Reply with quote

Precompiled php_opcache.dll's are in all my recent x86 builds:
http://dl.dropbox.com/u/8954372/php-5.3.23-nts-Win32-VC9-x86.zip
http://dl.dropbox.com/u/8954372/php-5.3.23-Win32-VC9-x86.zip
http://dl.dropbox.com/u/8954372/php-5.4.13-nts-Win32-VC9-x86.zip
http://dl.dropbox.com/u/8954372/php-5.4.13-Win32-VC9-x86.zip
Every once in a while I put new versions there, because some extensions are changing rapidly. php_opcache.dll is one of them.

Also you can find more or less official builds at
http://windows.php.net/downloads/pecl/snaps/ZendOptimizerPlus/7.0.1-dev/
These are still under the old name and fairly old. I will ask the PHP devs to put new ones somewhere at
http://windows.php.net/downloads/pecl/snaps/

See the commit log at https://github.com/zend-dev/ZendOptimizerPlus/commits/master
Things seem to have stabilized now.
Back to top
Smitty



Joined: 03 Jan 2008
Posts: 197

PostPosted: Sun 24 Mar '13 15:49    Post subject: Reply with quote

Thanks Jan-E.

Do I need to run your build of PHP 5.4.13 for php_opcode.dll to work? I tried putting your DLL in my existing 5.4.13 install (from windows.php.net)and the extension won't load. I get the error:

PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'php_opcache.dll' in Unknown on line 0
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Sun 24 Mar '13 21:11    Post subject: Reply with quote

Try zend_extension=ext/php_opcache.dll or with the full path. See https://github.com/zend-dev/ZendOptimizerPlus/blob/master/README and http://www.apachelounge.com/viewtopic.php?t=5169
Back to top
Smitty



Joined: 03 Jan 2008
Posts: 197

PostPosted: Sun 24 Mar '13 21:39    Post subject: Reply with quote

Thanks, it loaded successfully when I did zend_extension=ext/php_opcache.dll

Now time to test and see if it causes any problems.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Mon 25 Mar '13 13:48    Post subject: Reply with quote

PECL release: http://pecl.php.net/package/ZendOpcache

Discussions by the PHP developers:
http://comments.gmane.org/gmane.comp.php.devel/79692
Back to top
Smitty



Joined: 03 Jan 2008
Posts: 197

PostPosted: Mon 25 Mar '13 14:39    Post subject: Reply with quote

Great, thanks. It looks like they just released 7.0.1 today. Good to see so much active development.
Back to top
Jan-E



Joined: 09 Mar 2012
Posts: 1266
Location: Amsterdam, NL, EU

PostPosted: Wed 27 Mar '13 15:31    Post subject: Reply with quote

http://windows.php.net/downloads/pecl/releases/opcache/7.0.1/
Back to top


Reply to topic   Topic: PHP 5.5.0 beta 1 available View previous topic :: View next topic
Post new topic   Forum Index -> Building & Member Downloads