Hi Oleg,
I'm working on the next release of Carrot.
I hope to complete it before my departure to CERN ( Junuary 2002 )
That will include new web-page with docs/examples.
The latest snapshot of the package can be found at
http://sirius.ihep.su/~onuchin/snapshots/Carrot/
The current/latest news in development are:
- numerous fixes and improvemnts
- the set of HOWTO tutorials( ~20 items ) which can be found after installation
at http://localhost/CarrotExamples ... not complete yet ...
- "new TApacheBrowser" class developed which allows to browse any ROOT object,
including TFile, TWebFile etc .. Currently I'm working on
possibility to browse SQL servers ( very similar to phpadmin and dajoba )
- new important method added - TApache::CompileMacro, which is similar/based to/on
ACLiC and allows to compile
o macros which contain embedded HTML code
o unnamed macros ( macros started/ended with {...} )
o HTML code with embedded C++ code ( so called .chtml files)
for example: compiling CGIvars.chtml will produce CGIvars_chtml_C.so file
with CGIvars_chtml() function defined inside it.
- processing files which ended with _C.so added ( which can be produced by TApache::CompileMacro )
Clicking on a such file invokes dynamic loading DLL lib, execution correspondent function,
unloading DLL. Execution of compiled macros gives few times gain in perfomance.
- Buffered output added. You can buffer scripts in order to improve server performance.
When scripts buffering is enabled, you should call TApache::Flush method for returning
the cached results to the browser.
- possibilty to execute CarrotGlobalInit.C(server startup script),
CarrotChildInit.C(server child init script), CarrotChildExit.C (child exit script)
- On-fly generating of animated-gifs added.
- at the moment I'm working on very important new feature - server-side caching.
That will significantly improve server perfomance and reduce server loading.
Thanks. Regards. Valeriy
Oleg Solovianov wrote:
>
> Hello!
>
> Could you please put a working link to the ROOT Apache module named Carrot?
> Now it points to some PC at FNAL... and not working...
> Also it would be nice to put also a link to the corresponding rpm,
> which one can find at SourceForge but...
>
> Another thing is that the installation script of the Carrot rpm
> will put a couple of comments like "\#" instead of just "#" in the
> httpd config file, and Apache will complain...
>
Please, try snapshot ( it's a more or less tested version )
http://sirius.ihep.su/~onuchin/snapshots/Carrot/Carrot-1.0.6-011207.tar.gz
... and give me feedback ...
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:11 MET