Forum Moderators: open
About grabbing dynamic pages and doing a global URL search & replace... That sounds terribly expensive (in terms of system resources) to me.
<added:>Besides, you will have to do some URL rewriting at some point anyway, so why not just hack the application?</added>
1) open-source (freeware)
2) search engine friendly URLs (without the use of mod_rewrite)
3) unique titles are possible. see the plone site in the Google index [google.com]
The "dynamic" parts of the site, like Contact Us, seem to utilize a language called Python (py?). I don't know anything about Python, so my plan is to replace that page with another page that posts to a PHP Contact Us script instead. I think that'll work. :)
The "dynamic" parts of the site, like Contact Us, seem to utilize a language called Python (py?).
sun818, Zope is a web application server written "primarily in Python, with some optimisations in C". Plone is not based upon Zope, it actually runs on top of it.
Plone looks cool but I think the production server requirements [plone.org] are a bit high: forget about installing it in a shared hosting environment.
Why don't you try TYPO3 [typo3.com] instead, an extremely powerful open-source CMS with search engine-friendly URLs and lots of other very cool features [typo3.com]? Completely free and easy to install: all PHP + MySQL. ;)
I have a bare-bones one for a site, caters for a dictionary/article/directory format. There are 3 "physical" files and some mod_rewrite to create the new pages, alongside with an admin bit.
Managed to get my site stored in under a megabyte, although there's over 100 "pages" and gets 5K visits a day </gloat> efficient CMS at least :)
All files end in .htm and articles can be made online by going to the admin bit and punching in a new page.
putting in titles, meta descriptions, headings n whatnot is mandatory! ;) Would not call it mambo, but if I had a few more 1000 pages I'm sure apache/php/mysql could do the duties. Hopefully.
Also have the "if-modified-since" to be altered to please thy bot.
/added
Andreas, I think they ignore session id's and the likes because theyre programmers and havent heard of "SEO" or the sort of thing we see alot of here. Just a hunch.
I agree w/brotherhood_of_lan: Depending on what your requirements (and coding skills) are, the best solution is, most of the time, to build your own CMS. Applications like TYPO3 or Plone are great but somewhat oversized for most practical needs. More so if the CMS has to be plugged into an existing web site.
On a side note, I'm truly convinced that search engine-friendly (or better, spider-friendly) CMS (and bulletin board software, and e-commerce software, and so on) are the "next big thing" in web development... for the simple reason that most web developers seem not to have fully realized yet the impact of SE's (and primarily Google) on users' requirements.
<added> Just found a nice on-topic thread: CMS and SEO [webmasterworld.com] </added>