Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
interfaces_assign.php UI speedup as requested on forum bounty board #3868
Improves significantly and hopefully fixes bug#6400
Refactored interfaces_assign.php to to benefit people with large numbers of VLANs, as requested on the forum at https://forum.pfsense.org/index.php?topic=137391.0. Also contains a minor speedup for interfaces_vlan.php. Modified functions are contained in interfaces_fast.inc. Profiling code is still present but commented out, as is replaced code.
New commit also removes most commented code that was replaced in the first commit, some of which appeared to be slowing down page load significantly. Page load times are now much closer to generation times than previously. Tested up to 1001 VLANs, page load time of around 1 minute.