There are many choices, some of which depend on budget size. My budget size= ZERO dollars.
My investigation actually began in May with Drupal. These were reviewed as of August 2007.
System requirements for most of these (but not all): Apache or IIS server; MySQL or another db server; PHP ; also: installation experience; templating; CSS, patience
- Drupal => Opensource. Largescale CMS (content management system); hosted on your server.
Not really magazine software but flexible enough to build most anything; also appears scalable with support for multiuser/multiauthority levels. I see a few drawbacks to Drupal -- first the terminology is a little hard to wrap your head around if you are used to folder/subfolder/index/page thinking of web design. Drupal out of the box is eh.... ugly, too. Once the site is setup, then it has been structured and built with modules. No offense to the developers, they have done a great job, but they are in desperate need of some graphics & design folks. Although, one of the latest templates is following CSS/Zen Garden model, so at least one template provides some customization. Biggest drawback in creating a magazine is that it involves many modules and it takes quite a bit of time to put together.
I have wrapped the rest of the art site in drupal and will be working on pulling the site together into a more cohesive look. However, the lack of bridging between drupal and things like coppermine (image gallery) means that I may end up dumping drupal. Not sure. I'm trying to decide if I should choose choose flickr or coppermine or both. Another topic. ;-) Anyhow, Drupal does have modules for blogging, image galleries, etc. but definitely not as rich in functionality as some of the opensource stuff out there.
For my project: Third choice. With the various modules, Drupal does meet MOST of my requirements. However, its big sticking point is the lack of good module just for a magazine. There is a periodical module, however, I didn't have satisfactory results with it; it seemed very limited and inflexible. Of course, I didn't spend a lot of time trying to bend it into what I envisioned, either. If you have time to setup a magazine in Drupal and want an overall robust & dynamic site (beyond the magazine), it would be a good choice. Beyond the Drupal installation, you should be willing to spend considerable time building the architecture for your publication.
Templating will be another issue. Can you give a true magazine feel? Not sure. Is there help? Sometimes. The user community is big, but it seems like a lot of questions just go out to a void, where they are never answered.
Wikipedia's overview: Drupal
Mambo was "the" CMS for a little while and then the developers left and started Joomla and then somewhere along the way Drupal arrive. At least, that is my take on the situation. Throw in a few egos, some developer politics, and well, there ya go. ;-D Several Mambo sites that I explored have changed to Joomla sites now. Mambo still exists. Joomla is around. Both are supposed to be more user friendly, but I don't know. The graphics are kind of cutesy, and the development seems to be lagging. Mambo ( oops, only Joomla now offers this!) has an add-on commercial magazine module but it is a little out of my price range. Without being able to test and know for sure that it would work for what I need, I wasn't willing to risk the money. Why didn't they offer a trial? Probably because having a trial of a module is a hard thing to do. Oh, well, their loss! Also, all of the weird stuff going on between Mambo and Joomla seems a little sketchy. Both seem scalable; module built sites.
Wikipedia's overview: Joomla
Wikipedia's overview: Mambo
For my project: Fourth choice (Joomla); Mambo (unsure)
- Wordpress => Opensource. Originally blog software, but with plugins can work as a miniCMS. Runs either at wordpress.com or on your own server.
A template for a e-zine using wordpress: morning after
For my project: Second choice.
Wikipedia's overview: Wordpress
- PacerCMS => Opensource; newspaper publishing specific; runs on your own server.
Just about everything!
- Almost "One push" installation -- very easy, similar to wordpress
- Issues with category & article support
- RSS feeds for categories(sections) + overall site
- HTML in articles; image/media upload (not sure about mp3; I have embedded youtube)
- Database driven; template files & css
- Articles can be edited/moved/etc.
- User submitted articles/review process
- Very good user support via the development group at google groups (really excellent!)
- Spam control (everything goes through a review)
- Security (no server problems yet, but not really sure)
For my project: The winner! See it in action at http://www.moonshine.southerncreativity.com
Products that absolutely would not work:
- PhpCow => For 19.95 you can host a magazine/newspaper on their site, using their software. Hmm. For a LOT more, you can host it on your server. Out of my price range.
- Bricolage => Opensource. Bricolage is only backend magazine/periodical publishing and wouldn't run on my server due to some security issues.
- Campware => Opensource. Really looks cool, but I wasn't sure if I could install it. I have to secureftp into my server; so although I have root access; it's not as easy to get shell access.
- Serendipity/Expression Engine: Both of these seem bloggy and if I were going to go that route, I would go with Wordpress. Expression engine is commercial software which is nice (and I currently use it for my personal blog), but probably out of my price range for a small magazine.
- CoFAX: Developed and used by the Knight Ridder newspapers. I did look at this earlier, but wasn't sure if I would legally be able to use it. TOS is a little unclear.
- Props: Yet another project that seems to have fallen by the wayside. Yet, very promising.
- Prensalibre: I feel more comfortable working with php + mysql (this is perl), so although this looked promising, I took it out of the potential list at some point.
- Phpnews => A definite possibility although I couldn't seem to get a clean download from the sourceforge site. I really wanted to test this one!
- Hyperjournal => Nice looking opensource software for academic journals. Hmm. Maybe one day we'll grow into that.
- Open Journal Systems => Another outgrowth of the academic journal publishing; very largescale. I thought this one might be flexible enough in licensing to encompass an arts magazine, but a little bigger than what we need.
- Collegepublishing => Web based service free "for their partners". Only for college campus newspapers. I'm sure there are tons of this kind of thing out there.
Resources/reviews for Academic publishing
Free virtual sandbox to test opensource CMS before you download & install