views:

92

answers:

6

Which free/open source CMS would be good to make and manage daily news based website of one city?

Site will be made by my team then it will be handled by non-technical client to add, manage and remove content.

+2  A: 

There are a lot of solutions, and I suppose many of those would be OK for you ; still, one suggestion I would recommend is Drupal :

  • It's developped in PHP
  • Works with MySQL
  • Is widely used
    • has a great community ; which helps when you have a problem : you can find support
    • and a lot of existing modules / components
    • is used on several big websites.
  • Is not too hard to extend :
    • you can develop either modules or themes
    • The system of "hooks" that Drupal uses for that might be a bit complicated at first, but once you know it a bit, it can do wonders.


And you can perfectly have :

  • One team that will do development and technical administration
  • And another team of "users" that will work with the CMS to publish and administer the content

(Actually, that's what I do at work : I'm part of a "technical team" that does development, installation, configuration, ... and there is another team that uses the CMS to publish content and administer it)

Pascal MARTIN
but it would be hard to maintain after
metal-gear-solid
What do you mean by *"hard to maintain"* ? If you don't modify the core of Drupal, and only install modules that are well-know *(which means they are probably well maintained)*, you shouldn't have too much problems.
Pascal MARTIN
I mean drupal admin needs learning curve and after completing site it will be handled by non-technical client. but ur answer is helpful so i'm giving +1
metal-gear-solid
Of course, Drupal will require both developers and users to learn how to use their new tool ; but I don't think any tool exists that will not require users to learn how to use it...
Pascal MARTIN
UI of wordpress admin is easiest i think but you are right every CMS needs some learning
metal-gear-solid
Humph, I admit that wordpress' admin UI is much better than Drupal's default one, which is really bad for Drupal 6...
Pascal MARTIN
+3  A: 

I'd recommend by all means a Wordpress, I'm not going to go into details but word press has plugins for everything, has themes , you can write the code yourself as well, I used joomla before wordpress and it sucked big time comparing to wordpress..

c0mrade
+1 good point wordpress is easy to maintain
metal-gear-solid
A: 

I'd also recommend WordPress - with a proper theme and copy it can look more "news" than just "blog" and it's very easy to use/install, secure, and well organized.

henasraf
+1  A: 

Avoid Joomla (Personal experience and opinion).

DCC
A: 

I am using the CMS system called Modx www.modxcms.com. I am impressed with the quality of the result and the organization of the codes, uses of web standards to their base.

It has less than the Drupal modules, but there is a good organization. Here is a very good tutorial that is worth -> http://codingpad.maryspad.com/beginner-tutorials/

Tadeu Luis
+1  A: 

I have used Joomla, Wordpress and some others (I also looked at drupal but I found the user interface and experience to be not good). Although we ended up creating our own CMS strictly for business reasons, joomla and wordpress should be the ones to consider in my opinion.

Both have tons of plugins, tons of free and commercial templates, are open source and have a good user experiece. I fould Wordpress to be more strightforward to use, and easier and faster to deploy. Although I did some research, I was unable to find a good (to my needs) plugin for multilanguage support. Joomla on the other hand has better multilanguage support. Worpress's source code was relatively easy to work with. I never got to play with Joomla's code so I cant express any opinion.

To be able to make up your mind ofcourse you need to invest some time trying out different systems.

Spiros