On Mar 31, 2005, at 1:35 AM, Tracy R Reed wrote:

This is what I like about Zope. Clear separation of content, logic, and
presentation. If PHP somehow implemented this your content/presentation
editor (which should also probably be two separate functions) would not
need PHP support.

I'm a fan of Zope too, but in this case you're unfairly mixing a scripting language (PHP) with a full application server (Zope). PHP applications of any significant scope can (and should) be built with separated content, logic and presentation (Model-View-Controller pattern). The PEAR library provides the necessary tools for this, just as Zope provides it for Python apps. And yes, the presentation layer could be given to web designers using non-PHP aware apps, but I believe developers still like their HTML IDEs to support PHP so they can work on multiple tiers or do in-editor mock-ups/testing.


--
Joshua Penix                                http://www.binarytribe.com
Binary Tribe           Linux Integration Services & Network Consulting

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to