Preserved Topic: Why an XML layer?? |
|
---|---|
Author | Thread |
Maniac (V) Mad Scientist From: 100101010011 <-- right about here |
posted 01-21-2003 21:53
Hokay so for my work we are starting to look at new content management solutions. We are planning on moving from a straight apache web server to a full application server. |
Paranoid (IV) Mad Scientist From: Somewhere over the rainbow |
posted 01-21-2003 22:50
The poster has demanded we remove all his contributions, less he takes legal action. |
Maniac (V) Mad Scientist From: 100101010011 <-- right about here |
posted 01-21-2003 23:48
Lemme rephrase. |
Paranoid (IV) Mad Scientist From: Somewhere over the rainbow |
posted 01-21-2003 23:58
The poster has demanded we remove all his contributions, less he takes legal action. |
Maniac (V) Mad Scientist with Finglongers From: Cell 53, East Wing |
posted 01-22-2003 03:24
Interesting question and I suppose sometimes people add things like this for the sake of it. |
Maniac (V) Mad Scientist From: 100101010011 <-- right about here |
posted 01-22-2003 03:46
hmm no for a standard say php or perl based solution that's a good way to do it. But app servers allow you to create stateful applications. Which means as opposed to script based apps which run each time a request is made, this application is persistant. In other words I can have a variable (or say a story 'object') that maintains it's value between different requests. |
Paranoid (IV) Inmate From: Sthlm, Sweden |
posted 01-22-2003 11:24
There is one more thing that hasn't been mentioned yet. |
Paranoid (IV) Inmate From: Minneapolis, MN, USA |
posted 01-22-2003 22:44
By forcing your pages to be generated from XML rather than directly through the database, you allow the database to be completely changed without affecting the public side. In fact, the whole backend could be scrapped or outsourced to another company. Where you would really see the most benefits is if the XML DTD is the best definition of the data you are working with. You may not know what all you will want to do with the data in the future, but if you have it well organized in XML, you will be able to change the front and back ends at will. |