sturobinson81 Posted August 15, 2012 Share Posted August 15, 2012 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. Quote Link to comment https://forums.phpfreaks.com/topic/267107-basic-cms-system/ Share on other sites More sharing options...
PravinS Posted August 15, 2012 Share Posted August 15, 2012 Rather than creating you own CMS, use open source CMS like Joomla, Wordpress etc. Quote Link to comment https://forums.phpfreaks.com/topic/267107-basic-cms-system/#findComment-1369534 Share on other sites More sharing options...
sturobinson81 Posted August 15, 2012 Author Share Posted August 15, 2012 Hi PBS, Thanks for your reply. I've heard that Joomla can be a bit difficult to use, especially for a cms newbie. I like the idea of developing my own so I can understand whats going on behind the scene and have total control. Quote Link to comment https://forums.phpfreaks.com/topic/267107-basic-cms-system/#findComment-1369536 Share on other sites More sharing options...
trq Posted August 15, 2012 Share Posted August 15, 2012 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. Quote Link to comment https://forums.phpfreaks.com/topic/267107-basic-cms-system/#findComment-1369537 Share on other sites More sharing options...
Christian F. Posted August 15, 2012 Share Posted August 15, 2012 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. Quote Link to comment https://forums.phpfreaks.com/topic/267107-basic-cms-system/#findComment-1369600 Share on other sites More sharing options...
sturobinson81 Posted August 15, 2012 Author Share Posted August 15, 2012 Thanks I'll do my research and some dummy sites before I use them in the field I may post my results in the other section of this forum and let you guys tear it apart Stu. Quote Link to comment https://forums.phpfreaks.com/topic/267107-basic-cms-system/#findComment-1369613 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.