how to create a content management system for a website?
I’m building a website that would need a content management system for articles and for uploaded photos under a user Admin, this is a dynamic website and no i don’t want to use joomla and drupal.
News: (id, articles, content) add, delete, edit
Photo: (id, photo, description) add, delete, edit
i really need help on this been trying to look for a good tutorial but i can’t get a grasp of it…
Learn the simple steps to open your online store you can read the entire ebook here, if you have any questions use the contact form above to reach me.


This is a huge project. You would need a very strong grasp of HTML / CSS / JavaScript as well as a server side language like PHP and a database like MySQL / SQLite / PostgreSQL.
Unless you have strong skills in all those things, then you should just use Joomla or Drupal.
Why not use something that is free, thoroughly tested and stable?
I agree with Colin.
Without having the knowledge/experience it only makes sense to use an open source application.
I have built custom CMS’s, along with use applications like Joomla. I know Joomla can be complete overkill on a small scale site. I use WordPress as a CMS often to build small scale sites. The code is easy to modify if you need any customization, its much simpler than Joomla/Drupal, its thouroughly tested with a huge user community.
Creating a custom CMS has its place, but it so does using an off the shelf solution to build quickly and bug free.
A lot of people honestly use WordPress (free, open source, installable) as a CMS — many people run their whole websites using it…even if their site is not just a blog.
http://wordpress.org/
It can be installed on your server as long as it supports MySQL and PHP)
http://wordpress.org/download/
It works really well, and has good support forums for help with it:
http://wordpress.org/support/
Making a website is really not that tough, and top of all, you can create a website or more website for free.
Building a website is a extremely individual skill and is different with each client.
It is more about revealing your business to new probable clients and generating new sales.