cancel
Showing results for 
Search instead for 
Did you mean: 

Need help on how to use Alfresco

narenn
Champ in-the-making
Champ in-the-making
My background has pretty much been in J2EE and Application servers.  Portal servers and CMS are new though i understand the concepts to some extent. I also know from reliable sources that portal servers are not scalable, particularly if concurrency requirements are very high. What would one do if portal server (with portlet technology) was a natural fit for a project but could not realistically be used due to performance limitations.  I have an idea, but need some help in confirming it.

Can i use regular J2EE stack (app servers),  Rich Internet application framework (AJAX etc) and CMS like alfresco and pretty much do what i can do with portal server does.  On paper i know this would work , and each of the 3 significant components can be managed independently. In other words for example if i use the portal server to create virtual portals (essential white labeling) i can create simple HTML, Velocity etc templates and store them in CMS like alfresco to allowing authoring,  Use APIs exposed by CMS to identify appropriate template for a specific Web site and render it to the browser ar run time,  and once the template is rendered the RIA framework will get data from the backend using Web services or any other traditional mechanisms.  Each template will have links for stylesheets, static content within the CMS (or cached content on web servers).   What's wrong with this approach?  Need your advise, good or bad.

Thanks
1 REPLY 1

mdutoo
Champ on-the-rise
Champ on-the-rise
Hi narenn

There are many alternatives on top of Alfresco, from building your website with Surf and WebStudio and manage it in Alfresco WCM, to developing your own CMS features and UI on top of Alfresco. Alfresco Share, though being targeted at collaboration, gives a rather good idea of the first. A lot of people did the second when it was the only choice (we did it using various technologies like GWT, OpenLaszlo).