Win a copy of Svelte and Sapper in Action this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Bear Bibeault
  • Junilu Lacar
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • salvin francis
  • Frits Walraven
Bartenders:
  • Scott Selikoff
  • Piet Souris
  • Carey Brown

coocoon for content rich, portal-like websites?

 
Ranch Hand
Posts: 2166
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Wiliam,
taking a quick glance at the real life examples at http://xml.apache.org/cocoon/link/livesites.html
I would say that coocoon seems to be specialized for a certain kind of websites:
There's is lots of content and I would call them portals.
Is that right?
Does cocoon support typical features for that kind of sites like for example full text searching?
Axel
[ November 06, 2002: Message edited by: Axel Janssen ]
 
Sheriff
Posts: 5782
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Put simply, Cocoon is a front controller Servlet that performs dynamic server-side XSLT transformations.
We have been using Cocoon to support multiple client types( browsers, hand-helds and perhaps Voice based responses in future). The selection criteria was certainly not based on rich content generation( asp and JSP beats Cocoon in GUI vocabulary), but was based on heterogenous client support and dynamic transformations. We use Producer based architecture to generate XML data.
Cheers,
 
Ranch Hand
Posts: 152
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Brett McLaughlin in his book Java and XML 1st edition demonstrates cocoon. This chapter is online at http://www.oreilly.com/catalog/javaxml/chapter/ch09.html
Frank
 
Author and all-around good cowpoke
Posts: 13078
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

taking a quick glance at the real life examples at http://xml.apache.org/cocoon/link/livesites.html
I would say that coocoon seems to be specialized for a certain kind of websites:
There's is lots of content and I would call them portals.


Generally speaking Cocoon offers a lot of features for creating Portal type sites. In addition to the ease of supporting multiple client types as Ajith said, using XML for data storage makes it easy to manage a LOT of content.
There is a text indexing and retrieval system based on a technology called xindice, but I'm not sure how well that works with really large sites.
Many cool open source projects to handle various formats in XML have found that Cocoon is a good base to work from. For example we have the POI implementation of Microsoft's spreadsheet format and the FOP project to create PDF documents on the fly.
Bill
 
It was the best of times. It was the worst of times. It was a tiny ad.
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
    Bookmark Topic Watch Topic
  • New Topic