So I’m wondering, am I missing the advantages of using multiple weblogs? For most users, it’s suffices if they can choose/make categories, why would they need to choose a weblog?
For me it’s simple. Each unique content type gets a unique weblog.
Have a page of Company officers each having a Name, bio, title, and photo? Boom - new weblog with those fields. Client only needs enter the data, and the templates do all the formatting/sorting.
Have a FAQ section, each with a matched set of question and answer? New weblog - with title, question, and answer field. Client enters the Q& A and EE templates create the necessary pages as programmed.
Have a company timeline, with each event having a date and description? Another weblog, each event as one post, EE handles the sorting and output as a collection.
I can’t help but think that if you are using EE with one weblog for everything you’re not fully realizing the power it holds.
Using only one weblog means you’ve shoehorned all possible content types into one set of fields. This means you are probably requiring users to put more HTML into posts than should be necessary otherwise.
You are probably also storing content in ways that prevent you from re-using it in other ways throughout the site.
For example, with a timeline implemented as it’s own weblog, you can easily pull one random event from it the sidebar of other pages on your site. If you’ve stored that timeline all as one post in a generic weblog, then you will only ever be able to display and use that piece of content in one way.
With EE you have to forget how to think about websites as a collection of “Pages”. See websites as a collection of unique content types, pulled to the web in different ways depending on the business logic and client requirements. The scope and scale of an EE build has nothing to do with the number of pages the final site will spit out, but rather the number of content types and how many different ways they need to be displayed.
It’s really more akin to database development and normalization than typical website files and folders hierarchical thinking.