newbe wonderings
Will it be nessary for me to know Python to fully implament Zope? Mica Is Andro At US West Dot Net
Has anyone else noticed this problem with IE5 and Zope ? Occasionally when loading pages from Zope, IE5 goes into a very slow, almost hang mode where the status bar reports 'Downloading xxx items' where xxx is a number that very slowly decreases, while equally slowly rendering the page. Once in this mode, it stays in it for each page that is loaded, only resetting when exiting IE5 (but not always). I have not seen this behaviour on other web sites, only my Zope intranet based ones. This happens in all my clients' sites, which are running Zope 2.0.1 on NT4 (SP4 or greater) with various versions of IE5 on Pentium based pc's. It has happened in all versions of Zope from 1.10 on and it doesn't matter if Zope is running on the same machine as the client or not. Unfortunately, the app is IE5 specific so it cannot be tested on another browser. Anyone ? TIA Robert Leftwich
Mica Fine wrote:
Will it be nessary for me to know Python to fully implament Zope?
I'm not entirely sure what 'fully implement Zope' means. You can definitely work with Zope without knowing Python, I've seen several people do it here. You can set up fairly dynamic sites without picking up more than a bit of Python. However, if you want to do things like: * tricky DTML For instance for some extra dynamicism, or if you're misusing DTML and you should be using Python instead. :) * writing external methods/Python methods For instance to validate user input to some form on the server side (this can be done with tricky DTML too). * writing new Zope products (components) For this you could use ZClasses and DTML, but this gets limited quickly; Python knowledge in some way is very handy here too. If you do want to pick up Python, I don't recommend starting to learn within the Zope framework (unless you're not *using* the Zope framework in any way). The Zope framework does some fairly 'magical' things automatically that will probably confuse the newbie. I may be mistaken, it'd be interested to hear from people who picked up Python by working with Zope. Python is easier to learn in isolation first. Go to www.python.org and download an interpreter and experiment some with it first. Write small scripts. Then come back to Zope and work with external methods or PythonMethods (or complex DTML expressions, but they're not the best way to learn Python either!). Anyway, you don't have to know Python, but I'd recommend it. If you don't use it with Zope, it's bound to be useful in some other way. It's a fairly easy language to learn, and it's easy and powerful to use. Regards, Martijn
participants (3)
-
Martijn Faassen -
Mica Fine -
Robert Leftwich