I think the 3 most exciting about the new version(3.2+) is:
1. A better support for multi-lang site (language no longer attached to the end of the url, it is appended to the start, which makes more sense)
2. The ability to write your own plugin to parse anything you want. You are no longer limited by the default ones provided by SSU.
3. And of course, the exciting link alias is coming with more performance improvement (expect to see it in 3.2.1)
Regarding the common request by many users: removing all "identifiers" and id from the urls, link alias should help you with that.
Basically I already have the idea how to implement link alias with the minimal performance hit as well, I'm just still stuck at one point: what to do when you change the rewrite rule, or when you change the category, a very good example is
This is the old-style link:
http://site.com/this-is-a-cat-c-1/great-product-p-1
This is the alias:
http://site.com/this-is-a-cat/great-product
Or it can even be this:
http://site.com/october-promotion
The thing is, with the old style, if you change category/product name or parsing rule, SSU will simple re-calculate the name and redirect the users to the correct ones. With the new one, it is not that simple, since there is nothing on the link to use as a base to recalculate the new link. Or we will have to at least keep the ids in the links for now.
I will have to come up with a solution, somehow. All suggestions are welcome.
Raine


Reply With Quote

