Jump to content

basic CMS system


sturobinson81

Recommended Posts

Hi Everyone...

 

I'm keen to learn how to build a simple CMS system so that I can offer at least a basic way for clients to update some of their own website.

I don't really want to be doing entire websites using a cms (not right now anyway). Just give them the ability to update/add their own photos and latest news / offers.

 

Any advice on where and what I should be learning first?

 

I assume each item on the page built using cms will be store in a database, so should the first thing i learn be simple php/mysql connections etc?

 

Thanks in advance...

 

Stu.

Link to comment
Share on other sites

For a very simply cms you really only need to know how forms work, how to write to a database and how to read from a database.

 

This wiki http://www.tuxradar.com/practicalphp, has chapters on all of these topics.

 

Of course to do it well enough to be able to *sell* your skills to a client, you will need to know a hell of allot more and be experienced with it.

Link to comment
Share on other sites

Security is also a very important topic for this, so you'll have to do a lot of reading up on it as well. Terms such as input validation, output escaping, salting, hashing, XSS, SQL injections, CSRF and so forth is something you should be very familiar with, before starting on a CMS for public consumption.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.