"yahalom emet" <[EMAIL PROTECTED]> writes:

[ please at least CC the mailing list, so that other people benefit
from the answers to your questions - thanks! ]

> 1.  what I wondered about is wether mod_dtcl has the overhead of
> starting the tcl shell for each request or does it runs the tcl all
> the time in the background ?(as far as i understood mod_tcl makes
> tcl runs under the server).

What mod_dtcl does, explained briefly is create a tcl interpreter per
Apache child process.  Each page is run in its own namespace.  This
means that if you want, you can create global variables (although note
that they are *not* shared amongst apache processes!) by doing
something like set ::db [create db connection].

More information is available here under the 'other' heading, which
gives a very brief description of the internals.

http://tcl.apache.org/mod_dtcl/documentation/

To answer your question, this keeps the overhead very low.  Mod_dtcl
is fast:-)

> 2. how do you compare your package with neowebscript (which one
> would you recomend to use when not needing safe interpeter and all
> the extra packages neowebscript supplies).

Well, since I wrote mod_dtcl, I'm biased!  I think it's faster, and
for what I need, I prefer the execution model.  I also aim to make
mod_dtcl work with standard Tcl extensions 'out of the box' if at all
possible.  This means that you should be able to run mod_dtcl with
whatever extensions you want, including the ones included in
neowebscript.

In fact, for the 'next generation' of Apache Tcl, we will be working
on a project to combine the best of NWS and mod_dtcl, which will be
called 'Rivet', and start from the mod_dtcl code base.

> 3. what is the goal of the integration project between the two model
> and when do you expect it to be finiched?

Between NWS and mod_dtcl, or mod_tcl?

When someone pays me to work on it;-) Seriously, we don't have any
dates.  Both myself and Damon Courtney have work commitments that
don't let us do this stuff full time.

> I appreciate your reply as these issues are not expalined clearly as
> fas as I saw in different documentation of the issue.

What pages in the documentation could be improved or created?  I don't
have a 'comparison' page, because I didn't want to offend anyone.
Although mod_tcl could be differentiated from the others because it is
different...

-- 
David N. Welton
   Consulting: http://www.dedasys.com/
Free Software: http://people.debian.org/~davidw/
   Apache Tcl: http://tcl.apache.org/
     Personal: http://www.efn.org/~davidw/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to