I´m thinking where to store static stuff like "About us", "Adress info", "Driving directions". Entities, that contain of - Text - Headlines - Image - Links - but don´t change often and live just in one place.
I see three options 1) Put the stuff straight into the template. 2) Set up a variable, e.g. {impressum}. 3) Set up a special channel, called statics with a fieldgroup called statics, that has just one richtext field and make "About us", "Driving directions",... entries.
My question: Which of the 3 ist best in terms of - maintenance - performance
I would opt for 2). Set up a variable, put the HTML together in my HTML editor, paste it into the variable and then use the varibale in the template. I would use static/index as TG/T and use segments to decide what variable should be used. That would seperate code from content and save me from the overhead of having a dedicated channel. The reason why I mentioned version 3) is, that this would allow me to have all content in one place. Having entries, variables and sometimes snippets makes the content scattered all over the place.