Tell me more ×
Answers OnStartups is a question and answer site for entrepreneurs looking to start or run a new business. It's 100% free, no registration required.

I want to start an online magazine website and I'd like to know what platform to use.

Something like Wordpress, Drupal, and other CMS systems, any recommendations?

share|improve this question
1  
You need to spell out what you're looking for. For instance, the answer will be very different if you are looking for publishing workflow support, with different user roles and processes geared to magazine creation, than if your question is mainly about the consumer experience. – Jeremy Parsons Jan 6 '11 at 10:10

10 Answers

WordPress with a free theme such as Magazine Basic installed, is good solution if you are looking to make your magazine publicly accessible and do no want to program.

If you have more specific needs and would have programmer resources available, the Django programming framework can offer a great starting point for building a magazine that is adapted to your business needs. Many online editions of news papers are build leveraging this software.

share|improve this answer
To add to Wordpress ... there are a TON of good magazine-style themes out there for it. Wordpress really is a nice CMS. – Martin Sep 22 '10 at 14:34
+1 I concur. Drupal is rubbish too. – Aiden Bell Sep 22 '10 at 15:57
2  
Drupal is not rubbish. Wordpress is easy to set up and limited in functionality. Drupal is far more complex to set up, but has far more possible functionality. – txwikinger Sep 22 '10 at 17:16
1  
@txwikinger - Ok, I will rephrase - "Trying to develop plugins for, or modify Drupal is rubbish and inevitable" – Aiden Bell Sep 23 '10 at 2:54
@Aiden: one aspect of it is that WordPress focuses on ease of use, at the expense of security. In the Drupal world, the directory containing all your scripts should be locked down so that PHP scripts can't modify it at all - ideally, they can only alter the "files" directory where file uploads go, and /tmp. In WordPress, my understanding (I have never used it) is that you won't get far if WordPress's installation directory is not writeable by the website process. – Chris Morgan Aug 15 '11 at 10:46

I believe that WordPress is your best option, and you can even check out the WordPress Stack Exchange site for answers to questions you have once you set up your site. As far as a theme to use, I suggest looking at StudioPress themes, their service is outstanding! WordPress is the most popular CMS being used, and because of this, I think offers the most options and access to assistance.

share|improve this answer

The big difference between something like Wordpress and Drupal is contributing users. Wordpress is more suitable for the sole contributor and Drupal is ideal for multiple contributors. So if you plan to have multiple writers then you really need to go with something like Drupal.

Drupal 7 was recently released and it's quite the upgrade. They worked really hard on usability.

A great way to try Drupal 7 is with Drupal Gardens. It's a hosted solution by Acquia (founded by Mr Drupal himself). You can have a site up and running within minutes for free. Their pricing is very reasonable if you grow out of the Free plan or you can export your site and host it somewhere else at any time.

I think you should ignore religious arguments about PHP, Ruby, Python etc. Your starting a magazine not a software company. So you need to focus on getting the right tool to solve your needs. Programming language really doesn't matter.

Frameworks will give you a little more flexibility to do anything you want but you then also have to do everything. That flexibility would allow you to do bad things just as much as good. You'll spend valuable time and money developing very common components that have been done hundreds of times before. Using a tool you'll get the benefit of thousands of hours of other developers optimization and as long as it's open source your really not giving up any flexibility. Underneath any tool is a framework and programming language that you can tweak until your heart is content.

share|improve this answer
ACtually it is pretty easy to have multi users in wordpress installations. I help with the techs of a small mag with several writers on wordpress and there is no problem. – Christian Jun 25 '11 at 6:49

Probably you will need something more sophisticated like Drupal or Joomla.

You can look for a web publisher software like Krang. It's more specialized.

share|improve this answer

It is worth briefly understanding the differences between content management systems (Drupal, Wordpress, Joomla) and development frameworks (Django, Rails, Symfony, Zend). You always have more flexibility with a framework, and the technical architecture is usually much cleaner (which is good for large, complex projects). But a CMS is usually the way to go, since replicating the features of Wordpress etc in a framework will take months (if not years) of solid development. Why reinvent the wheel?

Wordpress used to be a blogging tool - and is very good at that - but these days resembles a fully-fledged CMS. I like it a lot; it is easy to use and easy to hack. There are loads of plugins and themes available, mostly free of charge.

@denysonique - Django and Rails are certainly popular, but one has to take into account the availability and cost of developers. PHP has been around for a lot longer, as has Wordpress, and accordingly I'd wager that more devs are available, and the respective ecosystems are much larger. (Disclaimer: I'm a PHP dev, though keep meaning to read the Rails books on my shelf!)

Edit: @Julian: I'm not familiar with Silverstripe, but Wordpress can do that out of the box. WP calls this custom fields, and it's very easy to use.

share|improve this answer

My favourite for this stuff is Silverstripe -- PHP-based with immense flexibility around custom article types (adding additional metadata / fields to an article -- a traditional weak point with things like Joomla). See demo

share|improve this answer

Personally I wouldn't recommend anything based on PHP, now Django and Ruby On Rails is the way to go. A blog can be built in Django in literally 5 minutes.

Wordpress? Wordpress is a blogging platform, right? Because it seems to be a CMS…

Drupal, I used to use drupal and it is not too bad, anyway PHP based software is not the best idea

Django was born in a news agency!

If you don't have the skills or devs to write your own Django or RoR blog then you can use WP… but when you become successful, think about migrating to other better platforms such as the ones I mentioned.

share|improve this answer

drupal / joomla are better suited for magazines - finer grained control of pages, sections, content blocks, modules. Wordpress is easier, and magazine type templates abound, but once you get started you'll hit article placement limitations pretty quickly. Start considering a gallery, directory, classified section - and then you start to push wordpress well beyond its initial capabilities.

Don't get me wrong - wordpress is great. But use the right tool for the right job - joomla, drupal, silverstripe all are much more than a blogging system.

share|improve this answer

This is a really old thread, but I thought I'd throw in my two cents:

Use Wordpress and a premium theme from ThemeForest. Here's a link to magazine-style layouts. There's about 150 that you can preview.

share|improve this answer

Wordpress is great for this application. Get a magazine oriented theme and you've got a solid out of the box magazine site.

If you will have user contributed content however, you may want too look at Joomla or Drupal.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.