Inspiration to release rdBloggery.0.4.0
Yup, looking at the ZF over the last couple of days really inspired me to make updates to rdBloggery. You might ask how I can find inspiration in something that is not complete yet and looks far from anything at this point. Well, I dug deep and realized that I need to have some fun with code again. CakePHP makes coding fun. So, whenever I look at nasty code, I run back to rdBloggery and a big smile comes to my face. Get in on the fun here: rdOS on CakeForge
Actually, I think some people could interpret my remarks of the ZF as scathing. In part they are meant to be because I am ashamed to be associated with PHP right now. Yeah, thats harsh too, but lets go over what has happened in the last couple of months. First, they announce the Collaboration Project, of which the ZF is part, by stating that there are no good PHP frameworks and the IP is all dirty. So, basically, the thousands of php programmers in the world are bad and the ones that work for IBM, etc are good. OK (right). Then we hear about them being in talks with Oracle. Of course, there is no comment, so they must be true (right?). Then they release the code they are calling the ZF. I know, I know it is only a preview release. So, I am looking past the fact that there is no ZActiveRecord, etc. You can get a clearer of idea of how to use the ZF from Chris Shifflet, one of its famed contributors, on this tutorial on php|architect. Sure, I have followed Chris for years. He has always been at the forefront of php security, but to see him get behind this code is just scary. I look at the code and all I can see is having to duplicate things like Zend::loadClass all over the place. Really? Don't forget about this cool thing called the registry. But I actually have to call it myself. Or how about the sql statments that are needed? Should I go on? My point is, shouldn't the framework just know this stuff already. So, I am guessing that extreme simplicity means so simple it cannot do anything on its own.
Anyway, I am biased. I have become too accustomed to how easy CakePHP makes things for me that I expect every new framework to at least try to do the same thing. The fact is web development has come a long way and Zend seems to be resisting change like any behemoth, monolithic, corporate monster. Its a shame that the PHP company has become such a beast, but I guess success does that sometimes. Unfortunately, I think the "Collaboration Project" is more what we have in store from Zend. I cannot express how disappointed I am and how much I think they are on completely the wrong path. The other unfortunate thing is that only about 5 people read this blog, so nothing I say really matters..hahaha...Later
3 comments
Wow take it easy, write and the readers will come...
I looked at the z-framework superficially, the jason module seems to be interesting.
I was wondering what is the signification of "rd11"?
I think he was joking.
Just FYI, Cake's JavaScriptHelper has an object() method, which can convert an associative array to a JSON object.
us
gwoo's posts (22)
seth's posts (21)
Nate's posts (0)
subscribe

archives
June 2007 (1)
May 2007 (2)
March 2007 (1)
November 2006 (1)
October 2006 (2)
August 2006 (3)
July 2006 (1)
June 2006 (2)
May 2006 (1)
April 2006 (5)
March 2006 (11)
February 2006 (4)
January 2006 (4)







