[Zope3-dev] IMPORTANT RFS: Through the Web Site Development

Jim Fulton jim@zope.com
Mon, 13 Jan 2003 17:59:52 -0500


Luciano Ramalho wrote:
> 
...
>> So they learn DTML instead? I'm amazed.
> 
> 
> I've never met someone who learned web development in Zope. If you come 
> from PHP, ASP or ColdFusion, DTML is much easier as a first step. Soon 
> enough, people get bitten by DTML, but the alternative seems to costly 
> (one must learn ZPT and some Python to do all that DTML doeas).

What things does DTML do that they need Python to do in ZPT?
Batch processing and formatting?

Maybe we need o make more stuff like this available in ZPT.

 > So they
> stick with DTML and slowly and painfully learn it's pitfalls. I don't 
> think learning ZPT and a little Python is harder than the 
> functionally-equivalent DTML, but this is a matter of perception. Only 
> Python users know how easy Python really is, and how worthwhile it is to 
> learn even a little of Python.
> 
> However, DTML does have many warts also, and as I teacher, I've found 
> that people learn ZPT easier than they learn DTML, becuse ZPT is less 
> idiosyncratic. But to do with ZPT what they do in PHP or ASP, people 
> have to pay the price of admission, which is to learn some Python.

Well, to learn PHP, they had to learn, well, PHP. And to use ASP, they
had to learn basic.

>> Don't you think these people will just use scripts and pages in 
>> content space?
> 
> 
> Yes, I think so. Please let me know what you mean by this question.

My point was that for simple scripts and templates, they won't have to
deal with modules or packages.

Jim

-- 
Jim Fulton           mailto:jim@zope.com       Python Powered!
CTO                  (888) 344-4332            http://www.python.org
Zope Corporation     http://www.zope.com       http://www.zope.org