Personal Articles (1)


Best Content Management Systems

Below are a few content management systems that I researched a few months back. I hope it saves you time and money knowing which system to use! In short, a Content Management System, once installed, allows your average hill billy to manage their own website without a knowledge of html, css, javascript, php, or what would otherwise require study. As CMS has evolved, the best ones allow for user-added plugins and, through these plugins, have extended themselves so that if you want to add a forum or gallery, it only takes about 5 minutes with a plugin that somebody else made for you to use for FREE! WordPress is, without a doubt, the best CMS out there and if you can use it, do so. This is what I have used with my blog.

WordPress
http://wordpress.org/
Wordpress is a simple blog system. It is extremely easy to setup and install. It uses smarty templating. It does have a reputation for being vulnerable to hackers, though this is most likely because there are so many people who use it and, thus, so many opportunities for hackers to find glitches and exploit them. There are also literally thousands of free templates available on the net. There are also many community-made add-ons that allow you to integrate other systems (like twitter/facebook) with the site. It is programmed using PHP/MySQL.

Benefits
Very easy to install
Very easy to use
Low system resources
lots of pre-made templates
Lots of pre-made plugins
PHP/MySQL
Costs
Not really any. Most of its limitations have been eliminated

Drupal
http://drupal.org/
Drupal is a powerful CMS. It, behind WordPress, has the most templates. It occasionally has bizarre glitches when installing, but an entry-level programmer can figuring them out with a little googling. It is HIGHLY configurable and has A TON of add-ons available, like wordpress. Its main difference is that it allows multiple users to use the system, unlike wordpress. WordPress is meant for mostly one-way communication whereas Drupal allows for a little more group communication. It is programmed using PHP/MySQL. It is SERIOUSLY LACKING a WYSIWYG (What you see is what you get) editor in order to let the user edit content without knowing HTML.

Benefits
Moderately easy to install
lots of pre-made templates
lots of pre-made addons
PHP/MySQL
Costs
high system resources (slower)
No WYSIWYG pre-installed
A bit confusing to manage
addons can be confusing

WordPress Multi-User
http://mu.wordpress.org/
Wordpress is a great tool. WordPress multi-user is an even better one. It allows you to have multiple wordpress sites or one site with multiple wordpress authors (or a combination of the above). It is meant for newspapers, but can be used for many other systems. It is PHP/MySQL and, because it is used less, relatively secure.

Benefits
All the benefits of wordpress
can manage many sites
can have many users
Costs
Doesn’t wash your clothes for you or do the dishes

Joomla
http://www.joomla.org/
Joomla is another EXTREMELY powerful website system. It is functionally similar to Drupal, though the backend is much different. It has many addons and templating can be a bit more difficult than Drupal, though it is much cleaner to manage. Seems to have less pre-made templates available, but don’t let that stop you from using it. Also PHP/MySQL.

Benefits
Moderately easy to install
Moderately easy to manage
Addons (Extensions) more clear
Costs
Less templates available
smaller user community

CMSMadeSimple
http://www.cmsmadesimple.org/
CMSMadeSimple is the new guy on the street. It combined the strengths of Drupal with the strengths of WordPress. It is VERY easy to use compared to Joomla and Drupal and it has more features than WordPress. It is newer and, thus, has less addons and less pre-made templates than both. It also has a smaller user base and less “community” features than Drupal or Joomla, but it is EASY EASY EASY.  Its is PHP/MySQL.

Benefits
easy to install
easy to use
multi-user administrating
Costs
Not community-oriented (yet)
less pre-made templates
less addons
  • Share/Bookmark