We have a collection of sites all using the same base design (with customisations as appropriate). I'm working on one site where I need to display additional data in the menu section of the design, and this has led me to consider the following two options:
A - Creating a new design with the additional data added in the parse file, but otherwise basically a copy of the standard design.
B - Creating a show_if area in the existing design parse file, matching against the urls (using request_uri) for the pages that need to display the data and displaying it if matched.
I'm not sure which is more optimal for server performance. Both have maintenance issues e.g. A) may need multiple designs to be edited for major changes, B ) is going to result in a longer parse file.
Any thoughts from anyone whose implemented something like this before?