I'm considering alternatives to pathauto module for automatic URL alias generation.
The reasons I want to stop using it are the following:
- Most of the aliases are [node-type]/[node-title] so I do not need all other functionality.
- Token goes wild and takes too much resources on pages where it needs to display the available tokens. I have 16 content types and quite a lot of fields and certain pages take considerably more time to load due to the large list of tokens.
- I do not need token module for anything else
- I would have 2 big modules less - pathauto and tokens, which would have impact on performance
I checked some similar discussions on drupal.org, but none of them offered really an alternative.
I'm now looking into optimizing the fields as each content type has its own set of fields (meaning they are not shared); this was done because of the performance but ironically I ended up with performance issues on the other end.
Setup: D7 with all latest modules.
Did you have similar problems? How did you solve them? Any words of wisdom?
For anyone looking for something similar, here is an article which explains how to handle that through a custom module.