

Optimally, Wayfinder and Ditto calls should really never be left uncached IMO, unless a Wayfinder instance needs to change based on the User logging in. It’s certainly a lot more efficient to simply clear the caches on edit and and let them stay cached until the next edit.
But if the Wayfinder, Ditto calls are uncached, then everything should be ok?
Optimally, Wayfinder and Ditto calls should really never be left uncached IMO, unless a Wayfinder instance needs to change based on the User logging in.For my site I would indeed like to change the (wayfinder generated) meny based on the user logging in (one extra main-menu with several submenu’s), but the performance hit caused by the uncached use of wayfinder is too high.
Not really. But Wayfinder should not be that inefficient for a simple menu. Ditto would typically be more of a problem uncached.
Optimally, Wayfinder and Ditto calls should really never be left uncached IMO, unless a Wayfinder instance needs to change based on the User logging in.For my site I would indeed like to change the (wayfinder generated) meny based on the user logging in (one extra main-menu with several submenu’s), but the performance hit caused by the uncached use of wayfinder is too high.
Is there an alternative?
if($_SESSION['managerValidated']) $ignoreHidden = 1;