A few years ago I wrote a few large apps for which I had to write my own code that generated code to speed up the process:)
After going through that experience and making the decision to migrate to PHP I was not to rewrite my tools to write code all over again, so I started looking for PHP frameworks that were similar to the tools I had written on the other language.
Achievo Toolkit (ATK) from http://www.achievo.org/atkhttp://www.achievo.org/atk came very close to what I was looking for and I haven't seen anything like it, yet.
I make my framework decisions based on usability, efficiency, learning curve and not based on hype. In my opinion, hype, does not always translates into great quality.
This happened way earlier than my prediction in my article "Google projected King of the Web by August 2007"
A few years ago I wrote a few large apps for which I had to write my own code that generated code to speed up the process :)
After going through that experience and making the decision to migrate to PHP I was not to rewrite my tools to write code all over again, so I started looking for PHP frameworks that were similar to the tools I had written on the other language.
Achievo Toolkit (ATK) from http://www.achievo.org/atk http://www.achievo.org/atk came very close to what I was looking for and I haven't seen anything like it, yet.
I make my framework decisions based on usability, efficiency, learning curve and not based on hype. In my opinion, hype, does not always translates into great quality.