2013-03-19, 18:02:14
@mvlcek
In the multifolder structure I suggest (for some future GS release or another hypothetical flatfile CMS), the Unique ID would not be the slug, but path+slug.
The non-fancy url structure could be: SITE/index.php?id=folder/subfolder/slug
(I've used the 'id' parameter, but could be changed to 'p' or other)
You could have, say, thousands of pages across many folders. Caching? Just the minimal necessary data; not global; lazy loading...
I'm talking only about the url structure. I also think menu/navigation structure should be completely separated from that. Even now, I may want to have a multilevel menu where some of the top level items link to subpages (e.g. SITE/shop/products/offers).
BTW, nice idea about having different navigation structures (I had also thought about this, even my first script for GS was a rudimentary way to that).
In the multifolder structure I suggest (for some future GS release or another hypothetical flatfile CMS), the Unique ID would not be the slug, but path+slug.
The non-fancy url structure could be: SITE/index.php?id=folder/subfolder/slug
(I've used the 'id' parameter, but could be changed to 'p' or other)
You could have, say, thousands of pages across many folders. Caching? Just the minimal necessary data; not global; lazy loading...
I'm talking only about the url structure. I also think menu/navigation structure should be completely separated from that. Even now, I may want to have a multilevel menu where some of the top level items link to subpages (e.g. SITE/shop/products/offers).
BTW, nice idea about having different navigation structures (I had also thought about this, even my first script for GS was a rudimentary way to that).