Re: [FMPP] Example of sophisticated web project
Brought to you by:
ddekany
|
From: Daniel D. <dd...@fr...> - 2004-09-21 12:29:40
|
Tuesday, September 21, 2004, 10:36:20 AM, Tomáš Páral wrote: > Hello, > > I am new in FMPP, but I am able to make easy or intermediate web > project by FMPP, but I don't know, how build a sophisticated web with > complex navigation, sitemap, sections and multilingual. What you should decide is if what approach do you need for your site. I think that it is a good idea to start with finding out what data sources do you want to use to generate the site. Where does the content come from, how is that data structured, how does it describe the content, what properties of the content does it describe? Where does the visual design come? Forget about FMPP or any other tools when you think about this. If you already see what input do you want to use, and what people will work on the project (i.e. what can you expect from then professionally), only then start to to think about the tools you want to use to create output from that. Maybe you will find that FMPP is a good tool for your task, but maybe you will chose Apache Forest... etc. maybe you will find that the tool that suits you needs doesn't exist, and you begin to change your needs :)... So the point is that these are just tools. For example, if you have a site with big, complex, but well structured content and strictly uniform look (i.e. most of the pages use exactly the same visual design), then maybe it is a good idea to generated it from a data source that purely concentrates on the semantic of the content. For example, look at the FreeMarker Manual. It has several pages, ToC-s, index, paging, etc. To generate such things automatically, the program that generates the HTML pages must understand the structure of the document (what chapters do we have, etc.). So the HTML generator doesn't see the site as a heap of almost-HTML pages (which is the basic FMPP approach, however, because of the XML rendering feature it is not the only one), but as an output format independent document, content with semantic. In the case of the FreeMarker documentation, the data source is a single DocBook XML document, that defines chapters, paragraphs, etc, pure semantic, no visual aspects, not even pages. Then it is transformed to HTML pages using a Java program and FreeMarker templates, that will generate the ToC, the navigation buttons, etc. (It doesn't use FMPP). > I know, that I am ambitious, thus I need some example. Does somebody > have at disposal some project of sophisticated web and he is willing > to send him to me? > > I am sorry about my english Me too about mine... :) -- Best regards, Daniel Dekany ____________________________________________________________________ Miert fizetsz az internetert? Korlatlan, ingyenes internet hozzaferes a FreeStarttol. Probald ki most! http://www.freestart.hu |