|
I have been asked many of times, ‘what is the benefit of a cms?’..oh,
sorry, for those of you who might not know what a CMS is, it’s
a content management system that, in short, allows you to run/edit your website
from an online admin section rather than hard coding every single page of your
site and using an ftp client, or host manager account to edit pages, download
and reupload again.
Ok, lets first cover why we shouldn’t use static html
pages anymore….when designing a web site using static html pages,
you are losing a lot of time and money editing and creating just a single page.
Think about it, first, we have to login to a host manager, download the file,
bring it into an editor, edit the content; hope to god we made no mistakes cause
we wouldn’t want to have to spend even more time trying to debug where
we want wrong on the page. So anyhow, we have to edit, save, then, upload again
to the server. What a pain in the arse, not to mention impractical.
There is too much room for error when working with static html pages, and its
tedious work, all for no reason. Which leads me to my next chunk of blah blah.
Using a CMS allows you to simply, painlessly and most
important, quickly, add, edit and remove pages. One template is designed.
Not one for every page if we were doing html. So, we make our template, we upload
those files, now, we go to our admin.
Oh see the light shine, heaven has opened its gates.
In the admin of the cms, we can now create as many pages as we want by simply
typing in a title and the content, ok, and adding some images amongst the article
or item. Save, and voila! You have a new page.
Now in the time it has taken us to create a new page in our admin, we would
probably still be fussing with the upload or saving process of our pretty little
outdated html page ?
Many cms applications have these wonderful things they call add-ons, these
can be anything from a fancy way to scroll your latest news items, to more glamorized
galleries, blogs, commenting systems, and the list gos on and on.
Unlike static html pages, say we want to add a new link to our menu, but man,
we have like 30 static pages, ok, well this is going to suck, now we have to
add a new link to every page..or do a find and replace if we have that ability.
OK, so, 10 minutes later, we are done, now we have to save all and upload all..man
this is becoming tedious and painful..i think I am late for dinner.
Now, lets go add a menu item to our cms, ok, logging into the admin..adding
new item to my menu, saving..WOW, look at that!!! I am done,
and the new menu item is applied to every page on my site…what did that
take us….like 10 seconds? Man, at this rate, I might have time to actually
chew my food.
A CMS is a dynamic system, meaning, in lamest terms, you type
your content into a box, using a wysiwyg editor and the application takes that
info, stores it into a database, and publishes that content on the front end.
You can control the structure of your content, main categories, sub categories,
and you don't have to worry about having all of those folders and files on your
server.
|