[Typo3-dev] Typo3 Application Server

Robert Lemke robert at typo3.org
Tue Jan 25 14:53:24 CET 2005


Bernhard Kraft wrote:

> First: Sorry that I didn't read your post. But it was to far down in my
> newsreader and I didn't see it.

That's why I marked it ;-)

> Robert Lemke wrote:

> Well ... you will have to mess with timeouts. By default php scripts get
> timeouted. So you will have to either reset the timeout all the time so it
> never occurs or set it to unlimited ...
> 
> But there will be no problem writing a secure daemon which forks when
> necessary ...

yes, that would be the goal.

> It would of course be possible to implement some kind of
> "lightweight-database" with such an application server ... for storing
> short-term-used records.

Or hold them in memory if it's only a small amount of data. Or that daemon
uses a ramdisk or whatever.

> The only problem I see is cross-plattform compatibilty ... as far as I
> know the process control functions (fork) and the IPC functionality is not
> ported to Windows/Mac .... so if we want to support all OSes with this
> extension it will take a large amount of work ... pherhaps it's even
> impossible.

Hmm, but wouldn't be that the problem with *any* kind of application server?
For the first step I would implement it in a way that TYPO3 can work
without the application server but if you want a performance gain you just
install it and certain tasks will be served by the app server instead.

That could be easily implemented as an extension if we have an event driven
core.

> I would also be glad to see an standard for and typo3 application server
> ... if we have some standards for scripts like the dmailer one it would
> surely make the life of T3 programmers easier ...

Yes definately.

-- 
robert




More information about the TYPO3-dev mailing list