Re: Zend Platform

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Stut wrote:
On 9 Sep 2008, at 18:52, Nathan Rixham wrote:
Short and sweet; does anybody have any practical experience; thoughts or case studies in regards to implementing the Zend Platform.

Yeah, I used it in my previous job a coupla years ago. It looks great, the marketing hype is well executed but as usual the reality is far from the promise. There are some aspects I really like, but mainly in concept. What you actually get is expensive extra bloat to install on your servers.

* The bytecode cache can be replaced by one of several free solutions out there.

* The job queue is a great idea but the implementation is problematic at best. Avoid this if you can.

* The centralised logging and the alerting features are nice - this is probably the only but I really found useful.

* The clustering features I did not use so didn't look at too closely, but it didn't appear to offer anything that couldn't be replicated pretty easily with open source tools.

At the end of the day what you're buying is marketing hype, and there are people out there who fall for it hook line and sinker. My advice is that unless you have someone insisting you use ZP, don't. And even if you do I urge you to look at what you actually need from it and evaluate alternatives before making a commitment. Have you ever heard about Facebook, Yahoo or any other big player using it?

Don't get me wrong, I think Zend is a great company, but I just don't see the value in ZP. For the price of the license you could add another server which will give you far better ROI and higher capacity then ZP could ever achieve.

And don't get me started on what they've done to Zend Studio. I've switched to Aptana - same platform, but cheaper and a lot more stable. Shame!

-Stut


I agree with most of your post. The error logging features are great. I haven't used ZP for a while, but when I did it was nice to get an alert right away of what happened, and it also captured the variables in use at the time so that you could see why it happened. If the error reporting is what you're looking for, then the bytecode caching is a nice addition, but like you said there are OSS alternatives.

I also completely agree with the Zend Studio comment. I've switched back to Zend Studio 5.5, because the Eclipse version was just so unintuitive... especially for debugging.

--
Ray Hauge
www.primateapplications.com

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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux