Zend Optimizer for Php 5.3.0

General discussion on Zend Guard / Optimizer
gozargozarian
Posts: 3
Joined: Thu Apr 15, 2010 3:10 pm

Re: Zend Optimizer for Php 5.3.0

Post by gozargozarian » Fri May 21, 2010 3:30 am

It's not about features for us. It's about our PCI security company requiring PHP 5.3 to be installed on all servers having front facing web sites. It's unfortunate, but it is a fact of life for some companies. Otherwise, I'd still choose to use 5.2

btrotter
Posts: 137
Joined: Sat Sep 05, 2009 9:11 pm

Re: Zend Optimizer for Php 5.3.0

Post by btrotter » Fri May 21, 2010 3:56 am

The PCI client I have only requires the latest of PHP 5.2 or 5.3- this is no less problematic on Windows at least however (and I've covered this earlier in the thread)- as Zend Server is currently the only way to run zend guard encoded scripts with a PHP > 5.2.9 on IIS, but zend zerver falls behind the active PHP release by a point value for weeks to months at a time.

1b1b1b1b1
Posts: 32
Joined: Thu Dec 24, 2009 12:47 pm

Re: Zend Optimizer for Php 5.3.0

Post by 1b1b1b1b1 » Fri May 21, 2010 9:59 am

btrotter wrote:Can anyone explain to me what's so worth having in 5.3 that its more important than your requirement for Zend Guard in the first place? 5.2 series isn't holding me back any. What am I missing?
Performance improvements, namespaces and late state binding

btrotter
Posts: 137
Joined: Sat Sep 05, 2009 9:11 pm

Re: Zend Optimizer for Php 5.3.0

Post by btrotter » Fri May 21, 2010 12:51 pm

1b1b1b1b1 wrote:
btrotter wrote:Can anyone explain to me what's so worth having in 5.3 that its more important than your requirement for Zend Guard in the first place? 5.2 series isn't holding me back any. What am I missing?
Performance improvements, namespaces and late state binding
Well sure, but is that worth none of the hosting sites really supporting it, not being able to use Zend Guard effectively, etc? It just doesn't seem like those things are critical, however nice they may be?

Don't think me to be saying Zend isn't taking their time, or that I'm perfectly happy with the way the Zend Guard line and supporting tools are being handled. Even with the 5.2 line, there are problems keeping a Zend Guard compatible version at the latest PHP version (on Windows / IIS).

gregowbr
Posts: 2
Joined: Tue May 25, 2010 6:12 pm

Re: Zend Optimizer for Php 5.3.0

Post by gregowbr » Tue May 25, 2010 6:13 pm

Is it available already?

I have a project using PHP 5.3 but I'm not sure if zend optimizer is available for PHP 5.3.

is it?

thank you.

1b1b1b1b1
Posts: 32
Joined: Thu Dec 24, 2009 12:47 pm

Re: Zend Optimizer for Php 5.3.0

Post by 1b1b1b1b1 » Tue May 25, 2010 7:10 pm

massimilianoc on Sun Apr 18, 2010 3:32 pm
In the next few weeks, very few, Zend is going to release a beta version of Zend Guard and Zend Loader (the Guard decoder), supporting also PHP 5.3.x.
LOL......................................

btrotter
Posts: 137
Joined: Sat Sep 05, 2009 9:11 pm

Re: Zend Optimizer for Php 5.3.0

Post by btrotter » Tue May 25, 2010 7:44 pm

1b1b1b1b1 wrote:massimilianoc on Sun Apr 18, 2010 3:32 pm
In the next few weeks, very few, Zend is going to release a beta version of Zend Guard and Zend Loader (the Guard decoder), supporting also PHP 5.3.x.
LOL......................................
btrotter wrote:
massimilianoc wrote:In the next few weeks, very few, Zend is going to release a beta version of Zend Guard and Zend Loader (the Guard decoder), supporting also PHP 5.3.x.
The last time I heard that, it was about Zend Server 5's final release, and ended up at least a couple months out. However, as a Zend Guard customer, I'm looking forward to one major update during my first subscription year.
it's still a bit early to call, but it looks like my prediction may be on target.

massimilianoc
Posts: 699
Joined: Thu Mar 12, 2009 11:58 am

Re: Zend Optimizer for Php 5.3.0

Post by massimilianoc » Wed May 26, 2010 4:30 pm

The Guard Loader 5.1 Early Access packages are available here:

http://downloads.zend.com/guard/5.1.0EA ... 1_0_EA.bin
http://downloads.zend.com/guard/5.1.0EA ... 1_0_EA.exe
http://downloads.zend.com/guard/5.1.0EA ... c_OS_X.zip
http://downloads.zend.com/guard/5.1.0EA ... 386.tar.gz

http://downloads.zend.com/guard/5.1.0EA ... 386.tar.gz
http://downloads.zend.com/guard/5.1.0EA ... _64.tar.gz
http://downloads.zend.com/guard/5.1.0EA ... 386.tar.gz
http://downloads.zend.com/guard/5.1.0EA ... _64.tar.gz
http://downloads.zend.com/guard/5.1.0EA ... indows.zip

Please note that in each Loader package there is a README file (same file for all Linux & Mac packages, a different one for Windows). This explains how to install Guard Loader 5.3 on Zend Server/CE.

Users who want to use Guard Loader without ZS might be able to do so, but will need to put the .so/.DLL somewhere and add to their php.ini:

zend_extension=<full path to so/DLL>

instead of using the INI file in the package. This kind of usage was not tested by QA.
Best regards,
Massi.

btrotter
Posts: 137
Joined: Sat Sep 05, 2009 9:11 pm

Re: Zend Optimizer for Php 5.3.0

Post by btrotter » Wed May 26, 2010 5:07 pm

massimilianoc wrote:The Guard Loader 5.1 Early Access packages are available here:
Thanks for the update. Moving in the right direction for PHP 5.3 adoption in the software business world.

I guess I'll retract my prediction, though the final release is probably still a ways off?

I also hope that Zend will keep an eye towards the PCI compliance area, and find a way to keep the PHP version numbers up to date in Zend Server within a very short period (~24 hours) of PHP's release- even if that means holding back PHP's releases a bit. Being out of PCI compliance for a month or two isn't really an option. The client I have has weekly scans, depending on when PHP is released in the week, they may have a week, or may have 24 hours to get back in compliance.

Short of that, with the updated Zend Loader there, hopefully that means I can just forgo Zend Server, and load Zend Guard Loader + PHP as separate components and keep the PHP up to date with a simple update- so long as no PHP update breaks the Zend Guard loader, requiring an update there as well.

Windows + IIS + Zend Guard encoded scripts + PCI compliance has been a world of pain for the last year while I've been stuck bailing that boat. Last I checked the old Zend Guard Loader / Optimizer won't work with PHP > 5.2.9 (on windows), when PCI compliance requires the bleeding edge 5.2.13 or 5.3.whatever, which is why I ended up trying Zend Server, only to have it fall out of date a few times.

Anyway, keep the march going forward, I for one appreciate it.

gregowbr
Posts: 2
Joined: Tue May 25, 2010 6:12 pm

Re: Zend Optimizer for Php 5.3.0

Post by gregowbr » Thu May 27, 2010 3:31 am

@massimilianoc

About your post regarding the ZendGUardLoader for PHP 5.3 ...


is it needed to have both ZendGUard and ZendGuardLoader? I was about to downgrade to PHP 5.2 due to the Incompatibilities since I use a private host, I can't just leave my code unprotected.

if possible give a more detailed tutorial about the ZendGUard + ZendGuardLoader for Windows :)
Thank you! ^^

Locked