Subject: [xsl] Re: Lightweight XSLT based web framework From: cgray <cgray@xxxxxxxxxxxx> Date: Sat, 27 Aug 2005 11:56:27 -0700 |
See: https://smallx.dev.java.net/
Date: Fri, 26 Aug 2005 10:07:44 +0300 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx From: Emmanouil Batsis <Emmanouil.Batsis@xxxxxxxxxxx> Subject: Re: [xsl] Lightweight XSLT based web framework Message-ID: <430EBFC0.5070302@xxxxxxxxxxx>
Peter Gerstbach wrote:
I know (and like) cocoon very much, but I need a more simple and
smaller system. All I want to have is the possibility to transform XML
with XSLT, caching of the results and maybe a system that generates
the site-navigation.
That is not a simple system ;-)
An integrated CMS would be nice but is not very important.
Apache Lenya, a CMS on top of Cocoon is exactly what you describe. It will take you half an hour to install on a servlet container and go through the tutorial. I'd reccomend giving a shot in 1.2.x (1.4 is unstable and may give you wrong impressions).
hth,
Manos
------------------------------
Date: Fri, 26 Aug 2005 11:23:52 +0200 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx From: Piotr Kopszak <kopszak@xxxxxxxxxx> Subject: Re: [xsl] Lightweight XSLT based web framework Message-ID: <20050826092352.GA1984@xxxxxxxxxx>
On Fri, Aug 26, 2005 at 10:07:44AM +0300, Emmanouil Batsis wrote:
Peter Gerstbach wrote:
Apache Lenya, a CMS on top of Cocoon is exactly what you describe.
Another, not so lightweight but not terribly difficult to use either, choice might be Silva. It's written in Python.
http://www.infrae.com/products/silva
Piotr
-- Piotr Kopszak, Ph.D. Polish Art Gallery, National Museum in Warsaw -----------------------------> http://kopszak.mnw.art.pl/ http://www.magnatune.com/artists/altri_stromenti ------------------------------ Date: Fri, 26 Aug 2005 13:45:32 +0200 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx From: Peter Gerstbach <peter.gerstbach@xxxxxxxxx> Subject: Re: [xsl] Lightweight XSLT based web framework Message-ID: <793f16e80508260445f1b1e36@xxxxxxxxxxxxxx> 2005/8/26, Emmanouil Batsis <Emmanouil.Batsis@xxxxxxxxxxx>:
Peter Gerstbach wrote: =20
>I know (and like) cocoon very much, but I need a more simple and >smaller system. All I want to have is the possibility to transform XML >with XSLT, caching of the results and maybe a system that generates >the site-navigation.
=20
That is not a simple system ;-)
Well, I think it is. You just have to parse the URI, find the corresponding XML, and invoke a transformation. The result must be cached somewhere (ok, this caching can be very complex). For the navigation another transformation is needed, inserting some links that are read from another central XML file.
That's it! I think it should be possible to write such a system within a day. But why to reinvent the wheel?
=20
>An integrated CMS would be nice but is not very important. > >
=20 Apache Lenya, a CMS on top of Cocoon is exactly what you describe. It will take you half an hour to install on a servlet container and go through the tutorial. I'd reccomend giving a shot in 1.2.x (1.4 is unstable and may give you wrong impressions).
Yes, of course, Cocoon and Lenya are great. Cocoon provides much more than I need. I'm sure that my requirements can be meet with a simpler system (described above) that does not need a 30MB installation (Lenya).
Peter
------------------------------
Date: Fri, 26 Aug 2005 15:13:34 +0200 To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx From: Piotr Kopszak <kopszak@xxxxxxxxxx> Subject: Re: [xsl] Lightweight XSLT based web framework Message-ID: <20050826131334.GA6746@xxxxxxxxxx>
On Fri, Aug 26, 2005 at 01:45:32PM +0200, Peter Gerstbach wrote:
2005/8/26, Emmanouil Batsis <Emmanouil.Batsis@xxxxxxxxxxx>:
> Peter Gerstbach wrote:
>
> >I know (and like) cocoon very much, but I need a more simple and > >smaller system. All I want to have is the possibility to transform XML > >with XSLT, caching of the results and maybe a system that generates > >the site-navigation.
> > That is not a simple system ;-)
Well, I think it is. You just have to parse the URI, find the corresponding XML, and invoke a transformation. The result must be cached somewhere (ok, this caching can be very complex). For the navigation another transformation is needed, inserting some links that are read from another central XML file.
I was generating my website using xsltproc for last couple of years
from a Website DocBook xml files and it is easy, indeed. You can write
a script which would upload resulting html to a server in a minute. No
need for any special programs.
Piotr
-- Piotr Kopszak, Ph.D. Polish Art Gallery, National Museum in Warsaw -----------------------------> http://kopszak.mnw.art.pl/ http://www.magnatune.com/artists/altri_stromenti
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] [ANN] xmlroff 0.3.5, Tony Graham | Thread | Re: [xsl] Re: Lightweight XSLT base, stephan |
[xsl] [ANN] xmlroff 0.3.5, Tony Graham | Date | [xsl] testing for attribute-only, Trevor Nicholls |
Month |