> Amazon is a pretty good example; there's a rather complex
> Web app that
> runs the site, and I can't ever remember seeing a
> ?query-string URL;
> it appears to pass all arguments as hierarchical elements
> separated by
> "/".

We do things like this now, using Webware and mod_rewrite.
Not that I'm particularily enamored with having to create
page-specific regexps for mod_rewrite, but I think it will
be specific and hard to generalize for webware to
automatically handle.

For instance, old-style URL for us:

  http://www.somewhere.com/products.psp?id=502

is viewed/linked for the real world:

  http://www.somewhere.com/products/502

and could just as easily be

  http://www.somewhere.com/products/view/502

as opposed to perhaps

  http://www.somewhere.com/products/502/order

which could map to the real webware URL of

  http:://www.somewhere.com/order.psp?productid=502

The main reason we switched to this was actually for search
engines, as they tend to ignore query strings, and our
customers would prefer that every product gets hit. I
imagine Amazon's reasons would be similar.

I'm not sure at all how I would tell Webware to do this
stuff. In my mind the purpose is to remove restraints of
the underlying technical solution (what Webware pages do
what processing), which mod_rewrite is perfectly suited
for.

Luke

=====
------------------
Reference Counting Garbage Collection:
Look out philosophy majors, things really DO
cease to exist when no one is looking at them!
------------------

__________________________________________________
Do You Yahoo!?
Yahoo! Games - play chess, backgammon, pool and more
http://games.yahoo.com/

_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to