[Zope-dev] Trying to catch up - what are the best Zope tools today?
Itai asked: > "I started reading about ZPatterns but I still can't get my head > around it... I'm wondering if I should try to learn it fast enough > for this project, or stick to what I already know. What in people's > experience is the typical learning curve for ZPatterns? How much am I > going to have to figure out to be able to build support for SQL > storage? FYI ZPatterns has been a rapidly moving target, but it's looking pretty solid now, and a few folks have managed to wade in and make sense of it already. There's even some documentation at : http://www.zope.org/Members/pje/Wikis/ZPatterns/HomePage Most of the discussions you'll see on this list between Steve Spicklemire and Phil Eby / Ty Sarna are directly related to the next rev. of EMarket, which will be based on ZPatterns. If you think the flexibility that comes from a cleanly implemented Object Pattern will be worth the learning curve, ZPatterns is just about there now. The "how" of storing data in an RDBMS, accessed with ZSQLMethods is no different with ZPatterns. The real difference is "who" does the storage and retrieval. This is the concept of the "Specialist" object, which "knows" all about the specifics of the data and storage implementation. In any case, get to know ZClasses and PythonMethods, which may not have been ready for prime time, or even released, last time you looked. Those will be useful no matter which direction you choose. Later, Jerry S. ___ Zope-Dev maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Trying to catch up - what are the best Zope tools today?
Itai Tavor wrote: > > Can anyone provide a quick rundown of the best choices for building a > production site at this time? I'm going to need sessions, user > registration and login, and the usual array of e-commerce pieces > (products, carts, orders, payments...), with all data stored in SQL. As far as user registration and logins, LoginManager in conjunction with the Membership product seem to have reached a semi-stable implementation. It took me some serious skull-sweat to figure them out enough to do SMB authentication from a Solaris box off of a NT PDC, and some more to get LM to participate in the local roles machinery, but once I did, it's been working really well. I assume that creating an SQL UserSource won't be any more dificult. Good Luck. Warning: :-) The current membership product has not yet been re-integrated with the PTK, so the implementation (though stable) may have further architectural changes coming down the pipe. HTH, Michael Bernstein. ___ Zope-Dev maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope )
[Zope-dev] Trying to catch up - what are the best Zope tools today?
Hi, I've been out of the Zope world for a few months... now I'm back and I need to quickly write a small-scale e-commerce application. It's got enough peculiarities to make it impossible to do with eTailer or EMarket, so I'm trying to figure out the best tools and approach to use for writing it, but so much has changed in Zope since I last worked with it. There's ZPatterns, LoginManager instead of GenericUserFolder, new session management products... the new tools seem much better than the old, but most are in development and carry dire warnings, and at least some of the old tools don't work in Zope 2.2. Can anyone provide a quick rundown of the best choices for building a production site at this time? I'm going to need sessions, user registration and login, and the usual array of e-commerce pieces (products, carts, orders, payments...), with all data stored in SQL. I started reading about ZPatterns but I still can't get my head around it... I'm wondering if I should try to learn it fast enough for this project, or stick to what I already know. What in people's experience is the typical learning curve for ZPatterns? How much am I going to have to figure out to be able to build support for SQL storage? I couldn't find any examples for SQL use in ZPatterns - did I miss anything? Thanks in advance for any comments. -- Itai Tavor"Je sautille, donc je suis." C3Works[EMAIL PROTECTED] - Kermit the Frog "If you haven't got your health, you haven't got anything" ___ Zope-Dev maillist - [EMAIL PROTECTED] http://lists.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope )