[psa-devel]SiteMap
Brought to you by:
koivi
From: Albert L. <al...@pl...> - 2003-05-30 14:07:07
|
>> Have you thought any more about the idea of replacing the site structure >> with an xml document? > > Hmm.. I forgot about that... Run it by me again to refresh my memory. > Also, if you post it to the list, maybe we'll be able to get some more > input from other developers... However, it does seem like it is just the > two of us right now ;) True, but I'm sure in time they will come. Rather than having the db define the site structure, you can have an xml document that specifies the site structure. Often called a sitemap. This concept is tried and true - used in Cocoon (a Java CMS), Popoon (a php CMS framework used in BitFlux), and Nexista (a php application platform). PSA would then read the sitemap file rather that the page urls from the db. The best part of this is that developers could then use the sitemap file to also specify class includes based on uri, and much much more. I would have to suggest checking out Nexista. http://www.nexista.com/ The code is very clean and well thought out though a little nebulous and tries to be everything to everyone. It at least is a very good example of how a sitemap is used. > That reminds me... do have experience with the SourceForge CVS? > Specifically setting up write access for developers to certain directories? I don't! And I'm getting a bit frustrated at Sourceforge in general. There is also Tigris which seems very nice. http://www.tigris.org/ This is where Nexista will be hosted once the developer releases the most up to date version to the public. |