Core framework for a PHP application

They have: 426 posts

Joined: Feb 2005

I want to build my first module based CMS. However, im not sure how to design it and implement it. There doesnt seem to be to much information on the internet about actually designing such a system.

I figured that the core of the system will consist of a user system and some sort of module based integration system.

However, are there any experienced people on this subject that can give me some tips?

They have: 43 posts

Joined: Mar 2007

Well You could use things like CakePHP or if you wanted to go with a template system you could do Smarty Templates

If you are wanting to build your own framework you can get started with a tutorial

http://www.phpfreaks.com/tutorials/78/0.php

Since a CMS is so large though I would recommend that you build a smaller application first, or modify an existing Open Source one to work with your needs.

Hope those links help

The Best User Driven Poker Site, where you can find Poker Games in your area and get the latest Poker Strategy.

He has: 1,380 posts

Joined: Feb 2002

It all depends on what you create your database system as.

I'm about 90% complete with designing/implementing/testing a CMS for a small media company, and it's taken no longer than a week.

The basics of ANY CMS systems is the ability to not only create but MODIFY data/content...

Your three favorite friends will become:
mysql_query("SELECT .......
msyql_query("UPDATE ......
mysql_query("INSERT ......

.... as I'm sure you are familiar with any sites, these are the most commonly used functions. However, you will use the same methods, protocols, and structures, OVER AND OVER again... so be cognizant of your database structure and code that you're constantly re-inventing.

Want to join the discussion? Create an account or log in if you already have one. Joining is fast, free and painless! We’ll even whisk you back here when you’ve finished.