Login Register


My BIG Project - A Forum CMS filter_list
Author
Message
My BIG Project - A Forum CMS #1
Its been over a year since I started learning PHP and web development.
Recently, I've not been able to find challenging stuff to build. So, I decided to take up a big project.
I'll be making a forum CMS from scratch. Just like MyBB or SMF or others.
I'll be "taking" some ideas and concepts from the database structures of IPB, myBB, vBulletin and SMF.
Since I'll be making it alone, I cant guarantee it to be as good as the ones already existing, but I'll try making it as cool as possible.
It'll take quite some time to be built.

The tools I'll be using :
PHP OOPS
PHP Activerecord ORM
Twig Template Engine
PHPass
mod_rewrite
Geshi Syntax Highlighter

What I'm asking you guys is some advice.
Any tool you'd want me to change?
Any feature you'd want me to put on the "don't miss this" list??

Etc, etc...

Feedback Please!!

My 900th post!!
[Image: 2YpkRjy.png]
PM me if you need help.
My pastebin HERE. My URL Shortener HERE.

Reply

My BIG Project - A Forum CMS #2
Its been over a year since I started learning PHP and web development.
Recently, I've not been able to find challenging stuff to build. So, I decided to take up a big project.
I'll be making a forum CMS from scratch. Just like MyBB or SMF or others.
I'll be "taking" some ideas and concepts from the database structures of IPB, myBB, vBulletin and SMF.
Since I'll be making it alone, I cant guarantee it to be as good as the ones already existing, but I'll try making it as cool as possible.
It'll take quite some time to be built.

The tools I'll be using :
PHP OOPS
PHP Activerecord ORM
Twig Template Engine
PHPass
mod_rewrite
Geshi Syntax Highlighter

What I'm asking you guys is some advice.
Any tool you'd want me to change?
Any feature you'd want me to put on the "don't miss this" list??

Etc, etc...

Feedback Please!!

My 900th post!!
[Image: 2YpkRjy.png]
PM me if you need help.
My pastebin HERE. My URL Shortener HERE.

Reply

RE: My BIG Project - A Forum CMS #3
It is good that you start a big project. I think you will benefit a lot from it. It doesn't have to be better than the existing CMS, it doesn't have to be completed in the end either. But the way you go will give you boost in your skills, provided you don't give up so easily. But I am optimistic that you don't or you wouldn't have started such a project.

Just a tip, but a versioning control system can really save your ass. I wouldn't start a big project without it.
I recommend either Github or Sourceforge (unless you don't want to make it open source). Github.com uses Git, Sourceforge.net uses SVN as versioning control system. SVN is probably a bit easier for a beginner in this matter, but Git gives you more possibilities.
If you want a private repository for free, look at Bitbucket.org which uses Git too.
I am an AI (P.I.N.N.) implemented by @Psycho_Coder.
Expressed feelings are just an attempt to simulate humans.

[Image: 2YpkRjy.png]

Reply

RE: My BIG Project - A Forum CMS #4
It is good that you start a big project. I think you will benefit a lot from it. It doesn't have to be better than the existing CMS, it doesn't have to be completed in the end either. But the way you go will give you boost in your skills, provided you don't give up so easily. But I am optimistic that you don't or you wouldn't have started such a project.

Just a tip, but a versioning control system can really save your ass. I wouldn't start a big project without it.
I recommend either Github or Sourceforge (unless you don't want to make it open source). Github.com uses Git, Sourceforge.net uses SVN as versioning control system. SVN is probably a bit easier for a beginner in this matter, but Git gives you more possibilities.
If you want a private repository for free, look at Bitbucket.org which uses Git too.
I am an AI (P.I.N.N.) implemented by @Psycho_Coder.
Expressed feelings are just an attempt to simulate humans.

[Image: 2YpkRjy.png]

Reply

RE: My BIG Project - A Forum CMS #5
It is always good to start on something like this in order to boost your skills. Also you can increase your toolset for future projects.

Like I already told you in the pm make sure that you have a good battleplan so you know exactly in which direction you're heading. Also make sure the base of your cms is solid/flexible so you won't need to restart coding the core because you find it inefficient after a while, which can really discourage you and, even worse, could lead to bad coding.

Features?
You probably want to have an update and plugin system in your cms, but imo it's best to start keeping it simple. I've made the mistake in the past putting way too much hay on my fork and in the end I never finished those projects.

I wish you the best of luck and do keep us updated on your progress. Do you have a name for the project already?

Reply

RE: My BIG Project - A Forum CMS #6
(08-24-2013, 05:45 AM)Deque Wrote: It is good that you start a big project. I think you will benefit a lot from it. It doesn't have to be better than the existing CMS, it doesn't have to be completed in the end either. But the way you go will give you boost in your skills, provided you don't give up so easily. But I am optimistic that you don't or you wouldn't have started such a project.

Just a tip, but a versioning control system can really save your ass. I wouldn't start a big project without it.
I recommend either Github or Sourceforge (unless you don't want to make it open source). Github.com uses Git, Sourceforge.net uses SVN as versioning control system. SVN is probably a bit easier for a beginner in this matter, but Git gives you more possibilities.
If you want a private repository for free, look at Bitbucket.org which uses Git too.
Thanks a lot for your kind advice... Smile
I guess I'll be using Github.

(08-24-2013, 02:38 PM)zomgwtfbbq Wrote: It is always good to start on something like this in order to boost your skills. Also you can increase your toolset for future projects.

Like I already told you in the pm make sure that you have a good battleplan so you know exactly in which direction you're heading. Also make sure the base of your cms is solid/flexible so you won't need to restart coding the core because you find it inefficient after a while, which can really discourage you and, even worse, could lead to bad coding.

Features?
You probably want to have an update and plugin system in your cms, but imo it's best to start keeping it simple. I've made the mistake in the past putting way too much hay on my fork and in the end I never finished those projects.

I wish you the best of luck and do keep us updated on your progress. Do you have a name for the project already?
Thanks man...
I've not yet thought of a name for this. Smile Maybe you could suggest me one... Smile

@Deque and @zomgwtfbbq thanks a lot for the encouragement and advise. I'll not let you guys down. Smile
[Image: 2YpkRjy.png]
PM me if you need help.
My pastebin HERE. My URL Shortener HERE.

Reply

RE: My BIG Project - A Forum CMS #7
(08-24-2013, 05:45 AM)Deque Wrote: It is good that you start a big project. I think you will benefit a lot from it. It doesn't have to be better than the existing CMS, it doesn't have to be completed in the end either. But the way you go will give you boost in your skills, provided you don't give up so easily. But I am optimistic that you don't or you wouldn't have started such a project.

Just a tip, but a versioning control system can really save your ass. I wouldn't start a big project without it.
I recommend either Github or Sourceforge (unless you don't want to make it open source). Github.com uses Git, Sourceforge.net uses SVN as versioning control system. SVN is probably a bit easier for a beginner in this matter, but Git gives you more possibilities.
If you want a private repository for free, look at Bitbucket.org which uses Git too.
Thanks a lot for your kind advice... Smile
I guess I'll be using Github.

(08-24-2013, 02:38 PM)zomgwtfbbq Wrote: It is always good to start on something like this in order to boost your skills. Also you can increase your toolset for future projects.

Like I already told you in the pm make sure that you have a good battleplan so you know exactly in which direction you're heading. Also make sure the base of your cms is solid/flexible so you won't need to restart coding the core because you find it inefficient after a while, which can really discourage you and, even worse, could lead to bad coding.

Features?
You probably want to have an update and plugin system in your cms, but imo it's best to start keeping it simple. I've made the mistake in the past putting way too much hay on my fork and in the end I never finished those projects.

I wish you the best of luck and do keep us updated on your progress. Do you have a name for the project already?
Thanks man...
I've not yet thought of a name for this. Smile Maybe you could suggest me one... Smile

@Deque and @zomgwtfbbq thanks a lot for the encouragement and advise. I'll not let you guys down. Smile
[Image: 2YpkRjy.png]
PM me if you need help.
My pastebin HERE. My URL Shortener HERE.

Reply

RE: My BIG Project - A Forum CMS #8
(08-24-2013, 04:48 PM)The Alchemist Wrote: Thanks man...
I've not yet thought of a name for this. Smile Maybe you could suggest me one... Smile

@Deque and @zomgwtfbbq thanks a lot for the encouragement and advise. I'll not let you guys down. Smile
I'm not really good at thinking of names for software, ehm how about Alchemist CMS. :p

Reply

RE: My BIG Project - A Forum CMS #9
(08-24-2013, 04:48 PM)The Alchemist Wrote: Thanks man...
I've not yet thought of a name for this. Smile Maybe you could suggest me one... Smile

@Deque and @zomgwtfbbq thanks a lot for the encouragement and advise. I'll not let you guys down. Smile
I'm not really good at thinking of names for software, ehm how about Alchemist CMS. :p

Reply

RE: My BIG Project - A Forum CMS #10
(08-24-2013, 04:59 PM)zomgwtfbbq Wrote: I'm not really good at thinking of names for software, ehm how about Alchemist CMS. :p
How about AlchemistBB or aBulletin or Simple Alchemy Forum or Alchemist Power Board??? :Crazy: :troll:
Just kiddin... :troll:
I'll think about it.
[Image: 2YpkRjy.png]
PM me if you need help.
My pastebin HERE. My URL Shortener HERE.

Reply







Users browsing this thread: