Custom CMS

shadowslash

Member
Messages
61
Reaction score
0
Points
6
Hi guys, I'm planning to make my own CMS from scratch using my website here in x10hosting. Have any of you had any past experiences with making your own CMS? What I'm planning involves:
  • a points system - Users can get points by doing various things such as logging in, giving comments, etc.
  • a news system - I should be able to publish news on the front page and at the same time keep all the news recorded in an RSS feed.
  • a discussion area - Most probably a forum but I think starting a forum system from scratch would give me countless pain so I'll start with a simple discussion facility to accomodate the user's posts.
  • a flexible design - I should be able to implement varying themes to it with ease or would only require minimal adjustments.
  • a gaming area - Users can also get their points by playing and getting scores in games which can be flash games or anything of the sort that calls back a PHP in my website to acknowledge the user's score(s).
  • a download facility - Users can download varying digital products using their points and the points obviously automatically gets lesser each time they use up their points.
  • facebook integration - This is optional for now where users would be able to login via their Facebook accounts.
  • twitter integration - Same with facebook integration except this one is for Tiwtter.
Please do give your feedback and suggestions as I'm planning on doing this all the way 'til I finish it.

This is a personal CMS I'm going to make only for my website. It won't be available for sale or for download.

(PS: Those who are kind enough, please do share your scripts if ever you already know how to implement any of the said features above.. Thanks!)
 
Last edited:

dhruv227

New Member
Messages
390
Reaction score
1
Points
0
Why do you have to waste time in making a custom CMS. Download and install Joomla and find some relevant extensions via extensions.joomla.org
And you'll have fully functional website in no time.
 

ayesh

New Member
Messages
30
Reaction score
0
Points
0
I personally like Drupal from drupal.org
when comparing with extensions,(modules in Drupal) Drupal is the best, because it has all the stuff for free of charge!

Some better extensions in Joomla are commercial items.

The only cron with Drupal is it don't have a shiny UI.
You need to install JQuery library and some other UI libraries to enhance the UI.

In performance, drupal comes first. In ease of use, it is Joomla.

Good luck!
 

shadowslash

Member
Messages
61
Reaction score
0
Points
6
Why do you have to waste time in making a custom CMS. Download and install Joomla and find some relevant extensions via extensions.joomla.org
And you'll have fully functional website in no time.
It's not just for the ease of things on me, I wanna make my own also for my personal growth / knowledge. It's supposed to be a learning curve for me. Sure I can learn from Joomla or Drupal or PHP Nuke or other pre-made CMS but you've gotta admit, you'll never know it like the back of your hand or even if you did know it like the back of your hand, bottomline it's still not your work.
I personally like Drupal from drupal.org
when comparing with extensions,(modules in Drupal) Drupal is the best, because it has all the stuff for free of charge!

Some better extensions in Joomla are commercial items.

The only cron with Drupal is it don't have a shiny UI.
You need to install JQuery library and some other UI libraries to enhance the UI.

In performance, drupal comes first. In ease of use, it is Joomla.

Good luck!
Thanks for wishing me luck! I've seen drupal but somehow its not quite straightforward or maybe it's just me not used to such interface or the way items are displayed there.... x)
 

ayesh

New Member
Messages
30
Reaction score
0
Points
0
Learning php is an interesting job!
But, creating a CMS is not easier as we think.
We need to think about security, performance, troubleshooting, server capabilities , testing , etc etc.
 

shadowslash

Member
Messages
61
Reaction score
0
Points
6
Learning php is an interesting job!
But, creating a CMS is not easier as we think.
We need to think about security, performance, troubleshooting, server capabilities , testing , etc etc.
Yeah, that's where the fun part sets in, the challenge is how you (or me for this matter) will be able to make it with a quite high security, performance and features.... Learning PHP is just like learning to ride the bike.. The fun only starts when you start to do tricks and stunts... :biggrin:
 
Top