Home » Questions » Is there any CMS better than WordPress or should I roll my own?

Is there any CMS better than WordPress or should I roll my own?

Answered
1
1

I’m developing a small business website and want to give some control over content to the client but also allow myself control over the outputted code. Indeed allow the user to fill in the content gaps while not creating havoc.

I’m leaning towards WordPress rather than reinventing the wheel in asp.net, which would be my code of choice, or possibly just html.

Any recommendations either way? An alternative CMS maybe or some robust but productive framework? (interested in mention of python frameworks)

NOTE: This question was originally posted at StackOverflow.com by dove

  • Annette
    If you're a natural born programmer at heart, give Django a serious look. It's a nice light python (yeah learning sucks, I know) framework which will do lots of the work for you.

    NOTE: This comment was originally posted at StackOverflow.com by Oli

  • Annette
    ... Especially on the admin side of things. It's entirely possible to build the front-end of the site and not have to change what Django auto-generates for the admin, it's that good.

    NOTE: This comment was originally posted at StackOverflow.com by Oli

  • Arthur
    thanks Oli, i really like the way SO is so self maintaining, and yes i can see how john would react to the title. lesson learned there. but it's great how you picked it up and then healed things. should i edit the title maybe? or just do it better next time?

    NOTE: This comment was originally posted at StackOverflow.com by dove

  • Arthur
    well, you answered that for me swilliams, thanks for title edit. or is that krazy yak? getting more intrigued by these python frameworks.

    NOTE: This comment was originally posted at StackOverflow.com by dove

  • Jimmy
    @dove - It's both :), and I'm starting to get a little weirded out at the people referencing my blog postings online :)

    NOTE: This comment was originally posted at StackOverflow.com by swilliams

Good Answer
0
0

Given that the question is tagged ASP.NET, I’d recommend looking at N2. It’s an open source CMS, and you have complete control over the HTML output. It runs on .NET 3.5, and can be used with MVC too.

NOTE: This answer was originally posted at StackOverflow.com by harriyott

  • Judith
    Having written my own CMS... its... an ordeal. Finding a CMS that fits well into what you already have is tricky, and N2 did that best in that matter.

    NOTE: This comment was originally posted at StackOverflow.com by ccook

  • Vicki
    From all .net cms i tried, N2 is by far the best. It is nicely written (tdd, nhibernate for DAL, separated logic, easily extended with your own classes - content definition, easy to add new view template, etc). But, it's for asp.net devs. Others can find it little difficult to customize.

    NOTE: This comment was originally posted at StackOverflow.com by Hrvoje

  • Patrick
    There is also Wordpress but it is for PHP devs. Others can find it little difficult to customize.

    NOTE: This comment was originally posted at StackOverflow.com by dario-g

  • You must to post comments
1
0

http://www.diigo.com/annotated/0b287e9ac349c7888628d19e50fc318a

After managing a Drupal site for a while, I settled into Plone 3 and never looked back.

We still have the Drupal site but it’s rarely used. So much more is achieved, achievable with Plone. Keywords ’rounded’ and ‘cohesive’ come to mind.

http://www.diigo.com/annotated/0b287e9ac349c7888628d19e50fc318a if you wish to see those keywords in context.

NOTE: This answer was originally posted at StackOverflow.com by Graham Perrin

  • You must to post comments
2
0

I haven’t really tried it yet, but since you said your preferred platform was ASP.Net, you could always check out umbraco.

NOTE: This answer was originally posted at StackOverflow.com by andy

  • You must to post comments
1
0

I think WordPress is perfectly suited for a CMS.

NOTE: This answer was originally posted at StackOverflow.com by Ryan Rodemoyer

  • Gregory
    It depends on your needs. Wordpress isn't a CMS, but it has many features that make it suited as being used for one

    NOTE: This comment was originally posted at StackOverflow.com by Casebash

  • You must to post comments
1
0

If you don’t want a complicated CMS, but rather a blog (which is a simple CMS in a way) you could try the Byteflow blog engine. It’s written in Django – a Python based web framework.

NOTE: This answer was originally posted at StackOverflow.com by Cristian Ciupitu

  • You must to post comments
1
0

Since you tagged ASP use DotNetNuke. There are CMS’ written in every language you can think of. But let me plug the grand-daddy, Zope (python).

Also Wordpress is not a CMS. it’s a blogging framework that has some CMS features. But if your need isn’t enterprise level, then Wordpress might be fine.

NOTE: This answer was originally posted at StackOverflow.com by Stephen Cox

  • You must to post comments
1
0

I would go with Graffiti. You have full control over html, and it can be regular blogging platform and CMS.

NOTE: This answer was originally posted at StackOverflow.com by Hrvoje

  • You must to post comments
1
0

Umbraco was suggested in one of the answers. We’ve had experience with it and many other CMS systems and I can safley recommend you to go that path, it’s both easy to learn and simple to use while remaining a powerful tool to base your sites on.

NOTE: This answer was originally posted at StackOverflow.com by joeysim

  • Tammy
    I have only seen the demos for Umbraco (I couldn't get my host to support it), but it is incredibly_impressive!!

    NOTE: This comment was originally posted at StackOverflow.com by Jens Roland

  • You must to post comments
2
0

Hmm. Too bad nobody said symphony yet.

The only reason to use wordpress is the nice looking admin interface, the code is poorly written and only pointed at blogs. It is possible to use WP as a ‘real’ cms, but not without hacking the core, or hacking away in templates.

NOTE: This answer was originally posted at StackOverflow.com by creativedutchmen

  • You must to post comments
1
0

I would avoid Wordpress as a CMS in a professional environment. As stated earlier, it’s a great blogging platform, but doesn’t generally offer the robustness that most professional environments require. I’m a fan of Concrete5 so far as I’ve seen, although you may have to get into a little code to better control some of the formatting errors I’ve seen.

NOTE: This answer was originally posted at StackOverflow.com by lush

  • You must to post comments
1
0

Wordpress is NO CMS.

Wordpress is a very good blog platform, but it’s by no means a CMS – although it can be used as one and the latest versions facilitate that.

Rolling your own is imo a very bad idea. There are plenty of CMS frameworks and tools out there, just try them.

NOTE: This answer was originally posted at StackOverflow.com by Tigraine

  • You must to post comments
1
1

Graffiti from Telligent is marketed as a CMS. I use it as a blog engine, and it is tightly linked to the structure/concepts of a blog: chronological list of articles, articles are called posts, comments…

But their blog/site has shown some sites that use Graffiti but are far from looking like blogs.

http://graffiticms.com/

NOTE: This answer was originally posted at StackOverflow.com by postback

  • Annette
    be aware that development of GraffitiCMS ground to a halt for about a year and it's now been open-sourced which may or may not be a good development depending on interest from the community

    NOTE: This comment was originally posted at StackOverflow.com by rohancragg

  • Rick
    Graffiti is now opensource and on CodePlex graffiticms.codeplex.com. I managed to learn the framework and built a simple 5 page CMS over the weekend from soup to nuts. Graffiti is well designed with SoC and a layered architecture. Supports VistaDB, SQL Server and Access databases.

    NOTE: This comment was originally posted at StackOverflow.com by Simon Brangwin

  • You must to post comments
4
0

Another good CMS is KenticoCMS
Easy to implement your own controls.

NOTE: This answer was originally posted at StackOverflow.com by Patrik Potocki

  • You must to post comments
4
0

Try a real CMS like Textpattern (simple and fast but powerful) or MODx (a nice “CMS platform” build for extensibility).
Wordpress is too limiting, writing your own is too much.

NOTE: This answer was originally posted at StackOverflow.com by Prasinos

  • You must to post comments
1
0

I think for pepole with existing html, Toko Cms will be the cheapest option

NOTE: This answer was originally posted at StackOverflow.com by Miko

  • demo
    jo
  • You must to post comments
1
0

Although I’ve not used it, I’ve heard that Microsoft Orchard is pretty good.

NOTE: This answer was originally posted at StackOverflow.com by harriyott

  • You must to post comments
1
0

Plone
django
joomla
.. and I’m sure lots of others, too 🙂

I personally like Plone, and use it for some things. I also use Wordpress, and I do manual content management (depending on the site).

NOTE: This answer was originally posted at StackOverflow.com by warren

  • You must to post comments
3
0

I would advise against wordpress, which is really more of a blogging engine than a CMS. I’ve had good success with Drupal and Joomla which are true CMSs

NOTE: This answer was originally posted at StackOverflow.com by Marcus King

  • Joe
    • Joe
    • 16 years ago
    I think WordPress has evolved into something much more than just a blogging engine.

    NOTE: This comment was originally posted at StackOverflow.com by Ryan Rodemoyer

  • Tim
    • Tim
    • 16 years ago
    whatever happen to "Write programs that do one thing and do it well"?

    NOTE: This comment was originally posted at StackOverflow.com by Christopher Mahan

  • Billy
    @Marcus King, how would you distinguish between a CMS tool and a blogging engine? I mean--version control of postings? Multiple editors? Seriously--what would be the criteria you'd use for classifying an app one way or the other?

    NOTE: This comment was originally posted at StackOverflow.com by Onorio Catenacci

  • Tom
    • Tom
    • 15 years ago
    @Onorio Catenacci: multiple users&permissions, work flow, versioning, i18n&l10n of the content, custom documents (e.g.: forms, locations).

    NOTE: This comment was originally posted at StackOverflow.com by Cristian Ciupitu

  • You must to post comments
1
0

Another option, if you do want to sit back and not waste too much time: Concrete5. It’s PHP based and quite new but it’s quite a nice layout and it’s really natural for new CMS users. You can go from a paper-based sitemap and PSD to a full site structure, ready for data entry, within a day, two at a push.

It’s quite heavy though. Give their demo a look in.

NOTE: This answer was originally posted at StackOverflow.com by Oli

  • Annette
    I checked out your link and like the promise Concrete5 has for simple, quick sites ( of which I have a need)

    NOTE: This comment was originally posted at StackOverflow.com by kevtrout

  • You must to post comments
2
0

This post is somewhat old, but I just found it today (12-19-2011).
The first CMS I found was Joomla, which I felt was great for a very short time. Dupral, evern shorter. Joomla is a click this, click that nightmare, and really doesnt offer much more than wordpress. Dupral is a clone, so I really see no point in using it.

Ultimately I used Wordpress for numerous sites, ranging from photo galleries to eCommerce sites. And the sites have performed well, for years.
Most clients are concerned with appearance, and the ones who do make their own changes have no problem using wordpress.

But now I am seeking something “better”? Something that allows more design flexability. Something I can do more with. Plus I have yet to find a Wordpress utility for making custom themes that actually look custom. Artisteer generates themes, but what can I say, they all look alike.

I recently tried Concrete5, and its ok, but still not a developers dream solution.
Next I plan to try several of the other CMSs listed on this page, with hopes to find something that will work for both me, and the end user. So if such a beast exists, I will capture it, and never look back. Then again, Id have to say, Wordpress will be around for a long time.

NOTE: This answer was originally posted at StackOverflow.com by Vee

  • You must to post comments
Showing 1 - 20 of 34 results
Your Answer
Guest Author
Post as a guest by filling out the fields below or if you already have an account.
Name*
E-mail*
Website
CAPTCHA*
Enter the characters shown on the image.