One of the most requested features and questions in the last few years was: "How can I create a blog with Sulu?". Our answer until now was using a node in the webspace page-tree or even building it upon a dedicated webspace.
But we never felt that this is the best answer we could give to our community and here's why:
The page-tree was not built to manage a large number of pages (or articles) in a single node. The main negative effect of such an use-case is that it slows down the system dramatically. So e.g. an overview page of articles would require quite long loading times. Besides that managing different types of articles (blog posts, news etc.) is not very comfortable.
On the other side most of the features used for pages are really great to create articles:
- Localizations (Shadow- and Ghostpages)