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
- Arthur asked 16 years ago
- last edited 12 years ago
If you’re looking for a cms in asp.net, you should consider DotNetNuke or if your looking for a blog CMs, you should consider Subtext
NOTE: This answer was originally posted at StackOverflow.com by norbertB
- Joyce answered 16 years ago
- You must login to post comments
I have had a bit of pain using blog engines like expression engine to make more static type sites, you end up working around a whole lot of features that you don’t really need, and hacking things together for the things that you do. If your client is just your average small business type, they don’t always relate to blogging terminology or concepts. They just want to update their interweb thingy, with something that works much like everything else they use on their computer.
Writing your own is certainly a large learning experience, and Hofstadter’s Law will kick in like you wouldn’t believe.
In the realm of asp.net, have heard very good things about graffiti, but not used it, was generally impressed by umbraco, have done a few sites with that, you get total control over the output, the ui is great, and clients understand it very easily.
I tried dotnetnuke a few years ago, but found that I had to work very hard to control the output, which (at the time anyway) was deeply rooted in the webforms paradigm, with all the markup horror that entails, although it does offer a huge number of addin modules, and has a massive user base.
NOTE: This answer was originally posted at StackOverflow.com by seanb
- Gerald answered 16 years ago
- You must login to post comments
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
- Valerie answered 16 years ago
- You must login to post comments
Well many of these answers are fine, but if you are talking ASP.Net, then you really should look at DotNetNuke. It is far and away the most popular .Net CMS with thousands of available modules and skins and one of the most active communities on .Net.
NOTE: This answer was originally posted at StackOverflow.com by Joe Brinkman
- Karen answered 16 years ago
- You must login to post comments
I thought about using Drupal, then I was frustrated with how difficult it was to “bend” it to everything I needed. Them someone mentioned ExpressionEngine. It was a solid choice.
You can make a simple blog page with EE, or setup a forum, document library, photogallery, setup custom forms for users to enter info to be stored.
The possibilities are endless. I would recommend EE, because I thought about developing my own custom CMS until I stumbled upon this.
Check out some of the tutorials, it will show you how to load content from the database to the template, just by using tags like: {title} and {body}: http://expressionengine.com/tutorials/
It is made in PHP, but with this, it takes the coding out of development.
After the initial learning curve, it’s all down hill. Good luck!
NOTE: This answer was originally posted at StackOverflow.com by Brad
- Patrick answered 16 years ago
- last edited 16 years ago
- You must login to post comments
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.
NOTE: This answer was originally posted at StackOverflow.com by postback
- Paula answered 16 years ago
-
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
-
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 login to post comments
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
- Vicki answered 16 years ago
- You must login to post comments
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
- Shirley answered 16 years ago
- last edited 16 years ago
- You must login to post comments
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
- Amy answered 16 years ago
-
I agree with you entirely, but there are many that will disagree with you, just because WordPress can technically be used as one. stackoverflow.com/questions/105648/wordpress-is-it-a-cms#109645
NOTE: This comment was originally posted at StackOverflow.com by Mike B
-
I love that every person who claims that wordpress isn't a CMS always has to throw in something like "although it can be used as one and the latest versions facilitate that." - classic
NOTE: This comment was originally posted at StackOverflow.com by madcolor
-
Does it really matter? websitelogic.net/articles/cms/is-wordpress-cms-who-cares
NOTE: This comment was originally posted at StackOverflow.com by jamisonLikeCode
-
"WordPress is a free and open source blogging tool and a dynamic content management system (CMS)" en.wikipedia.org/wiki/WordPress
NOTE: This comment was originally posted at StackOverflow.com by Fedir
- You must login to post comments
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 answered 16 years ago
-
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 login to post comments
I think WordPress is perfectly suited for a CMS.
NOTE: This answer was originally posted at StackOverflow.com by Ryan Rodemoyer
- Joe answered 16 years ago
-
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 login to post comments
bla bla bla bla bla
Lorem ipsum uis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis.
Lorem ipsum ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
Sanctus sea sed takimata ut vero voluptua. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis.
Quis aute iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum.
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. At vero eos et accusam et justo duo dolores et ea rebum. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.
Quis aute iure reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore et dolore magna aliqua. Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.
- demo answered 9 years ago
- You must login to post comments
Hey,
I’m Matt and attached (https://www.onblastblog.com/wp-content/uploads/2014/10/CMS-Comparison-Infographic.jpg) is a preview of my website’s updated CMS comparison cheat sheet (https://www.onblastblog.com/joomla-vs-wordpress-vs-drupal/), which comes with a free PDF download.
I’ve been told it’s very detailed and resourceful, so I hope you can find use out of it.
I would love if you could include it on your site.
Ya know I’m just trying to share the knowledge with everyone who can benefit from it and help keep the internet more secure.
Will you let me know what you think? 🙂
Cheers,
Matt Banner
- Matt Banner answered 8 years ago
- You must login to post comments
Hello,
Just following up because I didn’t hear back from you.
Do you have a quick minute to check out my infographic?
Here it is: https://www.onblastblog.com/joomla-vs-wordpress-vs-drupal/
I’m trying to spread the word and would love to post it on your site. I’ll even write a full introduction to accompany it with.
What do you say? 🙂
- Matt Banner answered 8 years ago
- You must login to post comments
NOTE: This comment was originally posted at StackOverflow.com by Oli
NOTE: This comment was originally posted at StackOverflow.com by Oli
NOTE: This comment was originally posted at StackOverflow.com by dove
NOTE: This comment was originally posted at StackOverflow.com by dove
NOTE: This comment was originally posted at StackOverflow.com by swilliams