What does a wedged thread mean?
  
Sorry, Its a slang term there developers here use. Basically it means a hung thread.  I was able to write python code that spawned threads and the threads got stuck.  (I wrongly assumed the user would be logged in when the thread finished)

Its starts up like a normal python app, and the logging settings are
all in conf files.  You really should develop your own application
level log as well.  Its pretty easy, just setup some logging function
in SiteServlet that reads servlet attributes and writes an entry at
"Sleep" 
    

Which I'd like to know, would logging to a csv file slow down webware
when it gets big? I see that it is what webware does by default.
  

We have disabled the cvs log and capture the console output directly.  That log was up to 147 Meg last time I checked.  (Webware does not have file rotation either.)  I did run another log where I used the CVS log w/o any problems. That log was rotated and never got above about 40 meg. (Checkout how you can add your own class attirbs right in the config file) For logging it is an easy matter to rewrite the log using SQL.  I use the console log as a developer tool and the SQL log as a site analysis tool. 

2) Also keep PHP as a front-end and get the data via xml-rpc
    

Is there anything wrong with making webware the frontend? The way I see
it, the less context switching (programming languages differences for
example) the developer has to do, the better it is. It's bad enough that
we have to deal with, perl, PHP, bash, and a multitute of unix types of
annoyances we have to deal with, like escaping, different output from
different programs, and dealing with unfriendly outputs that in the end
you have to coerce into something useful in PHP.
  

I use Webware exclusivly as a front end, but I have used it in the past to generate content for PHP based sites.  I was using PostNuke for a community site and it was easier to write some code in webware and do a PHP include rather then write the login in PHP.

I bet python could help me (and my developers) in that area, and WebWare
could then be the appserver of choice. Then, the list of stuff will just
be: python, bash, and a multitute of unix types of annoyances :)
  
Yes.
And you can even run on Windows to add COM and ActiveX problems to your load.
Well, I'm doing a personal project and was thinking of doing it in
Twisted, now Webware makes me think otherwise. It fits my brain, so that
I don't have to go thru hoops getting things done. And who knows, if it
seems worthy of a public release, I'd do it :)
  
What is the idea?
There is a webware powered RSS reader @ http://memigo.com/about

-Aaron Held


Reply via email to