> If you understand one PHP app, you understand almost all of them.
I have to disagree with this one. PHP does not lend itself to any conformity or standard architecture. You may have pulled this off this in your framework and apps but it's not something that is native to the PHP language. Just take a look at the major open source PHP apps and you'll quickly realize they are all over the map in how than handle things.
However, in my limited rails exposure their mantra of "convention over configuration" does seem to produce fairly similar architectures that make it easier to pick up new source and grok it.
> I've seen quite a bit of Ruby/Rails code that would make Cocoa programmers wince.
Examples?
-- Anyways, I've anxious to check out DataCruxWeb, seeing as I have Cocoa experience (even CoreData), build PHP web apps for a living and am just finishing the new Rails book. Thanks a lot for releasing it.
by Mike Zornek — Aug 23
I have to disagree with this one. PHP does not lend itself to any conformity or standard architecture. You may have pulled this off this in your framework and apps but it's not something that is native to the PHP language. Just take a look at the major open source PHP apps and you'll quickly realize they are all over the map in how than handle things.
However, in my limited rails exposure their mantra of "convention over configuration" does seem to produce fairly similar architectures that make it easier to pick up new source and grok it.
> I've seen quite a bit of Ruby/Rails code that would make Cocoa programmers wince.
Examples?
-- Anyways, I've anxious to check out DataCruxWeb, seeing as I have Cocoa experience (even CoreData), build PHP web apps for a living and am just finishing the new Rails book. Thanks a lot for releasing it.