In ages past, I've always recommended pMachine's Expression Engine for article-driven web site. WordPress has evolved its feature set considerably, and can now handle magazine oriented sites due to its expanded API:
The ease by which sites can be created and run through blogging software like WordPress allow writers previously without publishers to print their works online. The problem with using a blogging software to manage your website, however, is that the tool defines the character of your site.
Once in a while, I see blogs that seem better off presented as online magazines or news websites rather than as blogs.
WordPress, however, is an extensible website content management system that can be used to run magazine-type websites. Here are steps I took to turn this online magazine on Cebu from a blog into its current presentation. I’m still working on it, though, so you might encounter issues.
Read full article: How to use WordPress to run a magazine, news website