Hi Huy,
Huy wrote:
In a way it almost reminds me of Zope's Z SQL Methods, which I hate.
I don't think it's clunky but to each his own opinion. I haven't looked at Zopes Z SQL but I've never liked Zope, mainly because of that ZODB that they are always marketing.
*** WARNING OT RANTING, SKIP IF NOT INTERESTED ****
What the heck is so special about ZODB or any object oriented database. They are all just glorified session stores just like the one in Webware :-) except webware doesn't pretend it's some u beaut state of the art thingy.
*** END RANTING ****
Well, I'm a Zope user interested in Webware, and I'm specifically an RDBMS developer so the perceived "tension" between the ZODB and an RDBMS is of interest to me. FWIW, I think it's a non-issue, really - I use the RDBMS for holding the kind of structured data that RDBMSs are all about handling, I use Zope (or Plone) to hold relatively unstructured "content" (e.g. document) type data. In practice, this means that I hold very little in the ZODB except the application itself - templates, scripts, ZSQL methods etc., *BUT* while I'm developing a straight RDBMS application with a web UI, I can drop forums, document libraries and all kinds of stuff into the application without any cost at the RDBMS level.
The ZODB is very clever, a lot faster than you would expect, and if you hold content in it you get to use Zope's wonderful "acquisition" feature - but you need never store any of your actual data in it if that does not suit your use case.
As for ZSQL methods, well they're hard work to get up to speed with, but they are fabulous - as much as anything a template driven SQL generation system, which can be very powerful, and which suits my approach to development much more than would an ORM system.
Don't let anyone else's perception of the ZODB put you off - if it helps, think of it as a sandboxed file system for TTW development...
--
Regards,
PhilK
Email: [EMAIL PROTECTED] / Voicemail & Facsimile: 07092 070518
"it's very hard to talk quantum using a language originally designed to tell other monkeys where the ripe fruit is" - Lu-Tze
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Webware-discuss mailing list Webware-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/webware-discuss