Hi everybody,

As we are discussing porting delphi/fpc/lazarus apps to the web I propose we start discussing the available web models.

I say this because at the moment I am working on a web based cms implemented in another programming language. It is the plone cms written in python.

Interesting thing is, they have an enormous amount of good ideas that lead me to think that we could adapt some of the concepts.

For example:

- as a base, they use their own web server program. optimised to serve the kind of output that the system outputs. Translating, they have a web-server written in lazarus - makes writing and running child lazarus programs a lot easier than
  tacking them to another web server like apache.

- the use an "object publishing model". They build pages full of objects.

  It isn't dissimilar to Lazarus. Only that the forms are web pages.

  A page is built by assembling a group of objects, ie what we would call
  controls.

Every (web)"object" has associated code along with it. It isn't dissimilar to what we are familiar with. It seems only the sequence for producing the outputs is slightly different in the web model.

That is, in a native model, a form is produced with components. Which then exist for the life of the form.

In the object publishing model, the web form is recreated from the object list, every time a significant action is performed.

The object publishing model is really advanced....

How do we start a development thread to seriously evaluate what we are going to do with the web as a target ?

David

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to