I'm writing a set of classes for php, to help speed up the process of site creation (one system, for all clients, with modules etc).
I'm currently writing the navigational classes to interface with the 404 nice naming script im using.
Would a system whereby each navigational link within its 'group' is weighted by its popularity ?
e.g. If for example the 'company information' page was requested more times on first view than say the 'product information' page, the 'company information' page would gain a higher weight and appear before the 'product information page'.
It seems like a sensible idea to me, but their are some drawbacks:
> Minimal increase in load time due to weight calculation and count+1 queries.
> On 'same user' and 'many times' websites (forums, etc.), the user would perhaps 'miss click' links, if they mentally remember cursor or tab positioning from a previous visit.
> probably some others.
any feedback on if this functionality would be useful, just damn confusing, or more hastle than its worth would be greatful.