actually, I am looking more at programs like LinksSQL from Gossamer-Threads for my inspiration.
They have a MySQL-backed links directory system that can actually be published three ways:
1) As static HTML
2) As CGI
3) As PHP
What LinksSQL can do is actually *build* HTML pages, not just publish.
The issue of performance is what is driving the question, per Saka and his Advanced SEF module. Doing the rewrites, checking the URLs and everything over and over in real time is, by his own description, a big hit on a server. If that is problem, I am just asking if there is another way around it.
I have used several CMS systems before I happened across *bo/joomla. The last one was called Big Medium, which used SHTML to create quasi-static pages. It uses SSIs to call in some dynamic elements (latest news, weather, etc) but did not put a big hit the server, because it was all flat files. It also wrote the URLs in an SEF fashion. Serving HTML will always be, AFAIK, faster/less server intensive than serving dynamic PHP pages.
AJAX will be great down the road, but that's not where I am going with this idea. I am talking about small sites, like a local restaurant that wants to update their specials monthly, or show pictures from recent catering events. Or a local contractor who wants to have something better than the "shovelware" that their neighbor's kid built back in '98
Smaller sites can still get a huge benefit out using a great system like Joomla, but if the system could actually churn out HTML pages, that have the SEF URLs coded because the system creates the pages in the folders as you would expect, not "faking" it as it does with the masking or rewrites that it takes to do it dynamically. Then anything that is fresh or updated, like news, random pictures, random ads, whatever, could be pulled in via JS, for instance. The bulk of the page, however is already rendered/built, since it's not going to change.
I actually classify Joomla as a CCMS (Community and Content Management System) as opposed to a pure CMS (though I guess it depends on your definition of "content").
Not every site needs to have community management, but most can benefit from easy content management.
On the SEO side, one other question. Is there a way to pull the Meta keywords into the page TITLE (in the HEAD, not the displayed article/section/component proper title)? Besides the article title, it would be great, from an SEO standpoint, to be able to get a few more keywords, especially on the home and section/category pages. Don't necessarily want to use only the article/section title. Nor do I want to put all the appropriate keyphrases into the displayed title on the page itself. In the global config, I have display "title meta" set to yes, but I do not see the "title" in the meta tab. I would expect to be able to control it there.
Because you are right, SEF is about the URL structure, SEO is more. The TITLE, as of today's engines, is hugely important. I would like a better way to manage that, at least. That is more "SEO Integration" that I would like to see.
Just thought I would throw this all out there.
Thanks for replying.
pesto