Linux.com

Feature: Web Development

Choosing an open source CMS

By Michael Stutz on June 23, 2006 (8:00:00 AM)

Share    Print    Comments   

It seems as if everyone is a Web publisher today -- from the habitual bloggers and online diarists to the companies running major news outlets, portals, and magazines -- and they're all using some kind of database-backed content management system (CMS) to do it. There are a lot of CMS choices -- Drupal, Mambo, Bricolage, WordPress, and Plone are some of the most recognizable names. While they all perform the same basic functions, you have to pick only one. How do you do it?

Essentially, these systems all manage a database containing your content, providing a method of input (usually Web-based), and outputting Web pages from the database according to the specifications in templates and configuration files. The fancier systems feature support multiple output formats, access and version control, and are built around the concept of publication "workflow," as you'd see in the busy production area of an old-fashioned print publication.

You can always build your own CMS, or resist having one altogether -- a few people still publish personal blogs in static pages of hand-coded HTML, while others rely on tiny homemade hacks with command-line tools such as m4 and procmail -- but chances are you're better off using one of the dozens of open source CMS solutions available.

What to look for

When you're considering a CMS, some of the first questions to ask include:

  • How is it licensed?
  • What's the language/environment?
  • How long has it been around?
  • Is it actively developed?
  • Who's using it?
  • Is there support?

You want a system that is open source licensed and whose requirements are compatible with your environment. Most open source CMS packages are GPLed, and run on LAMP (Linux, Apache, MySQL, and PHP).

Almost every CMS home page promises you that it's the answer to everything, but the quickest way to get an idea of what it can really do is by looking at how other people are using it. When evaluating a CMS, follow the links to sites that actually use it -- you'll see that Mambo, for instance, has a lot of good-looking small business sites. Most CMS home pages will provide a list of sites, but not every CMS has its own design magazine, as is the case with Textpattern.

Make sure the software is still being developed. It's also good to know if it has been around for a while, or if it's a brand-new project that just made its 1.0 release last week. And if yours is a commercial venture, make sure that some kind of support is available. Bricolage, for example, has a commercial support venture by its principal author, while the TYPO3 Association maintains a list of consultancies that provide support for their software.

Choosing a CMS is like shopping for a car, or picking out a text editor -- you can get a good idea of what you might like by reading about it and taking a look at feature lists, but that gets overwhelming fast. You won't really know what's right until you actually try a few of them.

Fortunately, there's an easy way to do that. The Open Source CMS site lets you demo a working default installation of just about every open source CMS system in existence, giving you two-hour access to a complete demo of more than 100 systems.

Which is the right one for me?

Here are some of the best Linux-friendly open source options, sorted for a number of purposes:

  • "It has to have these features..."

    One of the first ways to narrow down your choices is to list out your necessary feature requests, such as SSL, FTP access, or load balancing. CMS Matrix not only has a thorough list of such features tallied for every major CMS, but it lets you compare up to 10 of them side-by-side.

    Of course, if the system you're considering is lacking in a certain functionality, you can see about letting other software handle it. For instance, you can add forums with phpBB or SMF.

  • "Does it speak my language?"

    If Python's your thing, you'll feel comfortable with Zope. Wiki lovers gravitate to the wiki style of systems like Tikiwiki, while OpenCms, on the other hand, is Java- and XML-backed.

    To find what's out there in your own favorite language, check the Open Source Content Management System List. Here you'll also find interesting systems such as the fabulous Daily Chump Bot, which lets you publish a collaborative weblog via an IRC channel.

  • "I want the site to look just like ..."

    If you already have a favorite site in mind that has a structure or a feel you're going after, that makes it easy. Find out what they're using.

    Bricolage was originally built for Salon.com. If The Onion is more to your taste, and you need forums, check into Drupal.

    One of the oldest (and most copied) CMS packages around is Slash, the system that was written for our sister site, Slashdot.

  • "I just want to blog."

    You're not going to build a huge portal site in a day. Such systems generally have a huge install factor, and take time to get you configured and moving. There's a few exceptions, such as Blosxom, which can get you started in less than 15 minutes. Plone is noted for its ease of installation and quick use out of the box (it has good documentation, too).

    But if you just want a simple blog, then you can cross a lot of these systems off your list, since you won't be needing the collaborative features that many of them have. Scheduling can still come in handy -- if you're planning a weekend away from the net, it's nice to be able to write up several entries in advance and have them go live automatically at preconfigured times.

  • "But I'm no designer..."

    That's what templates and themes are for.

    All of these systems require you to make design choices, but they each provide a default, out-of-the-box look. You want a system that gives you a good choice of themes or templates.

    Joomla comes with a lot of open source templates. WordPress, which is very easy to use, has many themes. Textgarden is a whole site devoted to templates for Textpattern.

  • "HTML is not an option!"

    Then you're in luck, because with many of these systems, you don't need to know tags (at least when you're entering content). In particular, OpenCms is good at converting text to HTML, WebGUI lets you edit it visually, and Textpattern's editor, Textile, beautifully converts text to HTML with an emphasis on good typography.

  • "I want to customize everything"

    Too many CMS environments aren't customizable enough. Some say that every site made by such-and-such a system looks identical -- the same page layout, site structure, URL encoding schemes, and all the same features and components.

    Customization is more than picking themes. Good open source CMS packages will have a user-contributed library of routines and customizations. TYPO3, one of the most sprawling CMS packages (it famously takes months to get it going) has hundreds of extensions, while Drupal has similar modules.

  • "I'm planning a news site / humongous portal / discussion forum"

    Some of these systems are more suited to a particular type of site. XOOPS, for example, is great for portals, while Cofax excels at online newspapers (all of the Knight-Ridder publications are published with it). And it has an invaluable feature for newspaper-style Web publishing: articles may be mapped to any number of sections, avoiding the hierarchy trap that happens when you have an article that fits equally well in multiple categories but must be filed in only one.

    Another good one in this category is Apache's Lenya, which supports WYSIWYG editing, multiple authors, multiple servers, and scheduling.

    While Geeklog is good for newsblogs with community forums, Mambo excels at smaller sites. If you publish both print and online editions, look at Bricolage -- it can output in different formats, including PDF for print (which the project reports is used by many pro publications, including Macworld).

Summary

There are a lot of good open source options available for implementing a CMS. While all of the systems operate on essentially the same principles, they vary greatly in the details. Selecting the right one for your project is a matter of knowing what to look for, matching your needs and priorities, and then trying several.

Share    Print    Comments   

Comments

on Choosing an open source CMS

Note: Comments are owned by the poster. We are not responsible for their content.

hypertext management sytems

Posted by: Anonymous Coward on June 24, 2006 08:24 AM
If you are more interested into ever-growing content and a more WWW-oriented web site, you might further want to check out <a href="http://www.wikimatrix.org/" title="wikimatrix.org">http://www.wikimatrix.org/</a wikimatrix.org>

#

Right about Typo3

Posted by: Kim Katrell on June 24, 2006 11:12 AM
You are so right about Typo3, I tried it out and got mixed results, found it ipossible to get to work right, and it is downright ugly what I created with it.. I have seen it used well, but I believe to get into that kind of shape would take months... I found mambo / joomla to be much easier and well doc'ed.

#

Right about Typo3 -- not exactly

Posted by: Anonymous Coward on June 26, 2006 10:44 PM
Well I've spent 4 hours to get basic quickstart site going back then; and that would be 15 minutes at most *if* I wouldn't decide that half a page of README/INSTALL was boring and would skip over the second half-page, where the notice to import the quickstart DB dump was sitting.

After wiping things clean and do-reading the FM, everything went off with flying colours.

Right now I have 1 (that is, one) problem with TYPO3 which awaits for the more experienced developer to look at it -- some cache "stuck page" problem, I believe. Otherwise, on a few instalations with a dozen of sites in total it works very well, and powerful changes are possible that would take a lot of effort with some of the inferior CMSes I used to employ before.

--
Michael Shigorin

#

what about Clean URLs?

Posted by: libregeek on June 24, 2006 06:19 PM
For me CMS' should have clean URLs. In this way users can remember the urls and avoid fuzzy urls with alphanumeric codes. I think in this aspect WebGUI is the right stuff. Are there any other PHP/MySQL based CMS which offers this feature ?

#

Re:what about Clean URLs?

Posted by: Anonymous Coward on June 24, 2006 09:30 PM
Drupal CMS is SEO friendly. If you need help contact us at devportals at gmail dot com

#

Re:what about Clean URLs?

Posted by: V. L. Simpson on June 24, 2006 11:11 PM
Every CMS/blogtool I've tested has this feature. Some are on by default, some you have to explicitly set the option.

#

I would like to mention exponent and MODx as well

Posted by: Anonymous Coward on June 24, 2006 11:47 PM
I have tried some cms's, and what I found out was that they all had serious drawbacks, most importantly almost all of them either were hard to make custom templates for, or they forced you into table-based layout.

I personally prefer MODx (<a href="http://www.modxcms.com/" title="modxcms.com">http://www.modxcms.com/</a modxcms.com> now, earlier on I used to use exponent (<a href="http://exponentcms.org/" title="exponentcms.org">http://exponentcms.org/</a exponentcms.org>. Both of these has easy templating systems. This translates to using more time on making the site nice and accessible, and less time on coping with awkward templating systems. (Of course this means you need to know html and css, but I guess thats no problem for you.) And I also find those two cms's easier to deal with once they're set up.

The reason I prefer MODx over exponentcms is friendly URL's, friendlier forums (exponent forums were nice to users but there has been a big conflict between some of the developers, and almost no upgrades for a year.)

Of course this is my opinion. I'm still young and have less experience than many of you, but these two have been my choices. So if you're like me, still searching for the perfect cms, there is a chance you'd like MODx or exponent.

#

Where's Pligg?

Posted by: inboxnews on June 25, 2006 12:20 AM
Pligg is an open source Content Management System that works like digg. Pligg gives users the ability to collaboratively submit and dismiss articles.

<a href="http://www.pligg.com/" title="pligg.com">http://www.pligg.com/</a pligg.com>
<a href="http://www.pligg.com/forum" title="pligg.com">http://www.pligg.com/forum</a pligg.com>

Why was Pligg missing from this article?

#

Re:Where's Pligg?

Posted by: Anonymous Coward on June 25, 2006 10:34 AM
Pligg is not a CMS per se. It's a Digg clone based on Meneame. It doesn't manage content like CMS's do, it's a community supported "content aggregator" - a social software - a community bookmarking system.

#

Re:Where's Pligg?

Posted by: Anonymous Coward on June 26, 2006 11:29 PM
Pligg can be used both as a content aggregator or for publishing your own original editorial content, without the need for linking to external articles. Just because the initial design was for a system like Digg doesn't mean that it suffers from some of Digg's limitations. Because of this ability to write editorial articles Pligg could be considered a CMS.

#

How about a smaller CMS with no DB

Posted by: Skapare on June 25, 2006 11:45 AM

How about a smaller CMS with no database? And I don't mean using a flat file (which for some reason seems to be what lots of people think of when I suggest not using a DB). Obviously some features would not work so well without the DB, but for smaller sites (just a few blogs or a mini-portal on one server) there is a definite plus to keeping things simple. Just make good well-thought-out (or is that a skill that's been lost these days) use of filesystem hierarchy and a few templates to convert simple posted text into usable HTML, RSS, etc.

#

My take on CMSes and why I chose MODx

Posted by: davidm_modx on June 25, 2006 04:18 PM

I have been using CMS for a bit more than 4 years now, both personnally and for clients.



I have tested and used a lot of them. They sure have changed the way we build and manage websites, but for a long time we have been suffering from a lack of flexiblity due to insufficient content/presentation separation. Elements of presentation and style were (and still are for a lot of systems) hardcoded into the core application and/or extensions. A lot of us webdesigners have painfully experienced this, having to hack core code to build a custom layout with decent code structure ! I am not event talking about those table layout and hardcoded styles we had to endure !



I think webstandards and the standards compliancy "wave" has been a ground to build standard compliants, accessible CMS. CMS in which content and presentation are really well separated. I am talking Drupal, Textpattern, WordPress, CMS Made Simple...etc, and last but not least MODx. Older CMS are trying to catch up, but the weight of an old codebase make the struggle really hard (take Typo3 for example...)



I'd like to elaborate about MODx (<a href="http://modxcms.com/" title="modxcms.com">http://modxcms.com/</a modxcms.com>), since it represents (IMHO) what a modern CMS should be.



Templating

Just like Textpattern, MODx gives you a lot of freedom as far as templating is concerned. You won't find presentation elements inside the core code, requiring you to hack your way into templating. Even more powerful, MODx uses "micro-templates" for granular control over content which allow you to control precisely how and where you want to place the output of a Snippet.



Dynamic stylesheets

No-one would challenge the fact that dynamic web pages have brought a revolution to the web. To this date, dynamic stylesheets (a.k.a server side css) are still rare. With its flexible document types, MODx is able to parse stylesheets and allow you to add dynamic elements to your css, via tags and snippets : pretty handy to have a dynamic path for images when moving from test to production server, or randomize a background : whatever you can imagine is possible !



Forget rigid content structure

MODx is not a CMS, but a real content management framework. Most systems have a rigid way to structure content. Usually, content has a limited structure: Title, Summary, Body. Extensions (plugins, modules or the likes) sometimes offer to manage different types of content (images, products, job offers…): but again, they force you to use a predefined content structure which does not necessarily fit your particular needs. When they do offer a way to create custom content fields, they are either limited in number or in types. MODx has no such limitations.



You can create any type of custom content fields: text, rich text, number, date, images, checkbox, dropdown, email, url… with no limitations whatsoever. The best part: you can do so directly from the backend, without ever having to alter the database structure manually.



Each custom field is linked to a given template: that’s why the custom fields are called Template Variables in MODx. It allows you to define which templates can use the custom variables, and possibly define several content structure if needed (need a product catalog ?



You can use, style and place those content field easily: a simple tag, [*my_template_variable*], and you can display the content wherever you like, the way you want it displayed. Better yet, if you need to make it available for frontend editing, just add a # before the variable name [*#my_template_variable*]. Pretty easy, uh?



What's the catch?

The selling pitch is nice, but what’s the catch here, looks too good to be true!



Well of course no system can be everything to everyone. Flexiblity and power has a price. Unlike most CMS, you won’t find a template installer, nor will you find a module/plugin installer. Though it’s quite fast to learn if you have a decent knowledge of website design, MODx is not a “one-click” foolproof system. Why is that?



Because being built by professionnals out of frustration with existing solutions, it naturally aims primarily professionnal webdesigners (also pro-ams – geeks – power users) who are looking for a tool to build highly customized, accessible and standard compliant dynamic websites.



Now does that mean MODx doesn’t care about the end-user? Sure not! It aims the end-user but as content managers or editors, not websites builders. Many opensource content management project have chosen to try to satisfy the end user first, focusing on the range of built-in features and one-click-install systems which in the end makes the application less flexible.



The MODx team has made a different choice, that I think is worth testing.

#

Re:My take on CMSes and why I chose MODx

Posted by: Skapare on June 29, 2006 12:41 AM

Looks like a really great CMS for larger sites. And I'm glad it's not Perl based. But it's not for my smaller sites because it does use a DB. That's what I want to avoid.

#

Re:How about a smaller CMS with no DB

Posted by: Anonymous Coward on June 26, 2006 04:41 AM
It sounds to me like what you're describing is blosxom which *relies* on filesystem hierarchy, but perhaps you should check out ikiwiki[1] instead!

1. <a href="http://ikiwiki.kitenet.net/" title="kitenet.net">http://ikiwiki.kitenet.net/</a kitenet.net>

#

Re:How about a smaller CMS with no DB

Posted by: Anonymous Coward on June 27, 2006 10:46 PM
You could do worse than <a href="http://www.freeguppy.org/" title="freeguppy.org">Guppy</a freeguppy.org>. I've used it for a couple of sites, and not had any complaints from non-technical admins!

#

My take on CMSes and why I chose MODx

Posted by: davidm_modx on June 25, 2006 04:24 PM
Note to the moderator : I have mistakenly posted my comment as a reply to the last comment, while I intended to post this as a comment to the article, please erase the other post. Thanks

I have been using CMS for a bit more than 4 years now, both personnally and for clients.



I have tested and used a lot of them. They sure have changed the way we build and manage websites, but for a long time we have been suffering from a lack of flexiblity due to insufficient content/presentation separation. Elements of presentation and style were (and still are for a lot of systems) hardcoded into the core application and/or extensions. A lot of us webdesigners have painfully experienced this, having to hack core code to build a custom layout with decent code structure ! I am not event talking about those table layout and hardcoded styles we had to endure !



I think webstandards and the standards compliancy "wave" has been a ground to build standard compliants, accessible CMS. CMS in which content and presentation are really well separated. I am talking Drupal, Textpattern, WordPress, CMS Made Simple...etc, and last but not least MODx. Older CMS are trying to catch up, but the weight of an old codebase make the struggle really hard (take Typo3 for example...)



I'd like to elaborate about MODx (<a href="http://modxcms.com/" title="modxcms.com">http://modxcms.com/</a modxcms.com>), since it represents (IMHO) what a modern CMS should be.



Templating

Just like Textpattern, MODx gives you a lot of freedom as far as templating is concerned. You won't find presentation elements inside the core code, requiring you to hack your way into templating. Even more powerful, MODx uses "micro-templates" for granular control over content which allow you to control precisely how and where you want to place the output of a Snippet.



Dynamic stylesheets

No-one would challenge the fact that dynamic web pages have brought a revolution to the web. To this date, dynamic stylesheets (a.k.a server side css) are still rare. With its flexible document types, MODx is able to parse stylesheets and allow you to add dynamic elements to your css, via tags and snippets : pretty handy to have a dynamic path for images when moving from test to production server, or randomize a background : whatever you can imagine is possible !



Forget rigid content structure

MODx is not a CMS, but a real content management framework. Most systems have a rigid way to structure content. Usually, content has a limited structure: Title, Summary, Body. Extensions (plugins, modules or the likes) sometimes offer to manage different types of content (images, products, job offers…): but again, they force you to use a predefined content structure which does not necessarily fit your particular needs. When they do offer a way to create custom content fields, they are either limited in number or in types. MODx has no such limitations.



You can create any type of custom content fields: text, rich text, number, date, images, checkbox, dropdown, email, url… with no limitations whatsoever. The best part: you can do so directly from the backend, without ever having to alter the database structure manually.



Each custom field is linked to a given template: that’s why the custom fields are called Template Variables in MODx. It allows you to define which templates can use the custom variables, and possibly define several content structure if needed (need a product catalog ?



You can use, style and place those content field easily: a simple tag, [*my_template_variable*], and you can display the content wherever you like, the way you want it displayed. Better yet, if you need to make it available for frontend editing, just add a # before the variable name [*#my_template_variable*]. Pretty easy, uh?



What's the catch?

The selling pitch is nice, but what’s the catch here, looks too good to be true!



Well of course no system can be everything to everyone. Flexiblity and power has a price. Unlike most CMS, you won’t find a template installer, nor will you find a module/plugin installer. Though it’s quite fast to learn if you have a decent knowledge of website design, MODx is not a “one-click” foolproof system. Why is that?



Because being built by professionnals out of frustration with existing solutions, it naturally aims primarily professionnal webdesigners (also pro-ams – geeks – power users) who are looking for a tool to build highly customized, accessible and standard compliant dynamic websites.



Now does that mean MODx doesn’t care about the end-user? Sure not! It aims the end-user but as content managers or editors, not websites builders. Many opensource content management project have chosen to try to satisfy the end user first, focusing on the range of built-in features and one-click-install systems which in the end makes the application less flexible.



The MODx team has made a different choice, that I think is worth testing.

#

Re:My take on CMSes and why I chose MODx

Posted by: V. L. Simpson on June 26, 2006 12:30 AM
You should have submitted this as an article. Might have made some cash.

MODx looks interesting. Plus I like the fact that it "...is 100% buzzword compliant."

#

opensourcecms.com does NOT feature every CMS

Posted by: Anonymous Coward on June 25, 2006 08:52 PM
The Open Source CMS site lets you demo a working default installation of just about every open source CMS system in existence


please look at
<a href="http://www.opensourcecms.com/index.php?option=com_content&task=view&id=2132&Itemid=167" title="opensourcecms.com">http://www.opensourcecms.com/index.php?option=com<nobr>_<wbr></nobr> content&task=view&id=2132&Itemid=167</a opensourcecms.com>

that site ONLY features php/mysql based systems, which leaves out a lot of the more interresting ones, and makes the site very incomplete and biased towards one specific technology.

greetings, eMBee.

#

Problems of perception...and misconception

Posted by: huxley75 on June 26, 2006 05:01 AM
The "we're trying to choose a CMS" scenario I seem to encounter most frequently is an amalgalm of the different examples you shared but it always seems to go one (or two, or three) steps further: what I call the "Silver Bullet Syndrome". I've worked on a number of projects and with a few different groups (both for- and non-for-profit, some corporate, and a couple academic) and - without fail - I'll find that there's a mythos that's somehow built-up around the layman's concept of what a CMS is, what one can do, and what any CMS is not and will never be.

Besides being simply expectation management and keeping a tight rein on scope creep, there've been quite a few instances where clients and/or fellow team members had somehow come to the conclusion that a CMS can solve interal political problems, is the perfect way for an organization to streamline and fix niggling problems that've persisted in their business processes for years, and - like a bullet - can be fired and forgotten since it's already solved the problems of politics and process which will never pop-up again.

And, although I can't point to any specific empirical proof of this, my own personal experience has been that the severity, tenacity, and pervasiveness of the "Silver Bullet Syndrome" is almost directly proportional to the amount of time and money an organization is devoting to a CMS migration project.

In one case, members of the client's development team openly admitted they knew a CMS wasn't going to solve all their problems and had begun making things quite a bit worse. Unfortunately, marketing, sales, and corner-office people-in-charge, refused to listen to reason and chose to throw increasing amounts of money at the problem.

Like they'd already been doing in order to try and solve all their problems rolling out SAP company-wide. The CMS project had been tacked-on quite a bit into the SAP project as a way to try and manage it.

#

Missing the Enterprise

Posted by: Anonymous Coward on June 26, 2006 04:24 PM
Seems like these days everything that lets you edit content is a CMS. How about Word?

I think the article is missing an essential ingredient: the scope. Its an article about how single users that want to publish content can do so.

The article ios not meant for anyone that is coming from an enterprise perspective, where integration, standards, scalability and professional support are the cornerstones of success.

Incidentally, thats exactly what <a href="http://www.magnolia.info/" title="magnolia.info">Magnolia</a magnolia.info> provides, which is why its powers web-sites, intranets and extranets around the world like the main site of the Spanish Government or the new <a href="http://www.infoq.com/" title="infoq.com">InfoQ</a infoq.com> site, poised to become one of the leading enterprise technology community sites.

Cheers
Boris

#

XHTML and CSS

Posted by: jimwelchok on June 26, 2006 10:41 PM
One of my requirements is web standards: XHTML and CSS. Will it validate? Is is a goal for the CMS? Many of them will meet my feature requirements. This removes alot of the choices.

#

Re:XHTML and CSS

Posted by: Dave Lane on June 28, 2006 08:02 AM
Our business, <a href="http://egressive.com/" title="egressive.com">Egressive</a egressive.com>, builds XHTML 1.0 Strict and CSS 2.0 compliant sites on Drupal 4.6 and 4.7 - we believe that adhering to web standards is paramount. After investing a significant amount of time investigating the options among PHP-based CMS and web application frameworks, we selected Drupal due to its HUGE and active community, its underlying architecture, extensibility, sound devel leadership, the massive selection of modules, the fact that it ran on LAMP, and it produces XHTML-strict compliant code. The fact that there are at least 182,000 implementations "in the wild" is a bonus.

#

Plone rocks!

Posted by: Anonymous Coward on June 27, 2006 03:47 AM
On a first approach I trust Python much more than PHP (or Java or Net) since it favors "good practices" and clear code so I favor Python solutions -yes, there are big talented PHP or Java or Net developers but it has nothing to do with the language but with its brain -.
Amongst those Pythons solutions, Plone (Zope) has always been my favorite and I feel it's one of the best, more mature open source products around (in pair with "top ones" like Postgresql, GCC or the Solaris and Linux kernels).

#

Languages

Posted by: Anonymous Coward on June 27, 2006 02:34 PM
Seeing "Does it speak my language?" I was dissappointed when it didn´t mention internationalisation - really a crucial issue for many people. Can it handle multiple languages, left-to-right? Is it available in my language, or easily translatable?

#

mojoPortal

Posted by: Anonymous Coward on June 27, 2006 11:00 PM
mojoPortal is a C# portal framework that runs on Mono
<a href="http://www.mojoportal.com/" title="mojoportal.com">http://www.mojoportal.com/</a mojoportal.com>

Worth considering

#

Dont forget about Campsite

Posted by: Anonymous Coward on June 27, 2006 11:28 PM
Dont forget about Campsite...it is a CMS made specifically for newspaper and magazine style publication, where you have a staff of people working on an issue. Especially useful if you have a multi-lingual publication (where you publish articles in multiple languages).

Check out the full list of features here:
<a href="http://www.campware.org/en/camp/campsite_news/670/" title="campware.org">http://www.campware.org/en/camp/campsite_news/670<nobr>/<wbr></nobr> </a campware.org>

and the home page is here:
<a href="http://www.campware.org/en/camp/campsite_news/" title="campware.org">http://www.campware.org/en/camp/campsite_news/</a campware.org>

Enjoy!

#

You forget dBlog CMS Open Source

Posted by: Anonymous Coward on June 28, 2006 05:42 PM
Only for blog, of course<nobr> <wbr></nobr>;)
<a href="http://www.dblog.it/" title="dblog.it">http://www.dblog.it/</a dblog.it>

#

Classifieds?

Posted by: Anonymous Coward on June 29, 2006 10:15 AM
How about a cms which can be set up to be a free/paid classified ads site, similar to the big kahuna, CL., but not necessarily with the feedback/blog portion?



I was searching for a while for some pre-built software which can be used to run a free classified ads site, with either php/mysql or preferably perl/postgres. I was planning on setting up a site for free classified listings of classic and muscle cars, with some features (feature ad, extra pictures, bold, extended listing, etc.) costing a bit (multiples of $0.25) to cover bandwidth costs.



Other than cms type of software, I haven't found any FOSS software that includes classifieds capability. One software setup was a real estate listings software that was Free Software but became proprietary. Found a couple more that may have included classified ads capability but appeared abandoned.



Joomla, according to the cmsmatrix.org comparison site appears to have classifieds as a "free add-on", and since I was previously thinking of trying Joomla for other reasons for another site, I might give that a try. Anyone have experience with Joomla and classifieds? Any idea on scalability? Will I run into a brick wall very soon if the traffic gets too heavy? Is the classifieds add-on any good?

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya