Click to See Complete Forum and Search --> : Database-driven CMS Site


lilwingman
08-22-2008, 12:41 AM
Hello,

I am new to PHP, and a first-time site owner. I just recently went live with my site, and after working with it for a few weeks, I'm considering changing the structure and have a few general questions.

Now, I should have went with a database-structure from the start, as opposed to completely redoing it now, but like I said, I'm new to the game, and went with what I know. Anyway, the site is here: http://hpcollectorsguide.com , and the "Product Database" (second menu on left) would be mainly what I would have database-driven, as manually making every page in html is a tedious hassle and my computer has a billion folders and subfolders now.

I'd also want a unified login for the entire site. Right now I've got Coppermine bridged with phpBB3, but I'm looking for the core site to also be a central user hub area where user's can have their own galleries, post their own reviews, etc.

The problem is, I don't know much about the capabilities of CMS systems, and even less about creating database-driven sites in general. Ideally, I've got this magic CMS system in my head that will wonderfully meet all my needs, but I'm not sure if it exists. I know you can edit a site's content through the CMS, but can you also do all the database work there as well?

I know this is probably a very large question, and my description of my needs has been very vague, but after looking at the site (specifically the pages of the Product Database), is there a CMS that I could utilize with my site that would make adding/editing the P.D. pages easier, or would I be better off sticking with my current structure?

Any thoughts at all would be very appreciated.

NogDog
08-22-2008, 01:22 AM
No specific suggestions, but you might want to spend a few hours exploring www.opensourcecms.com.

bpat1434
08-22-2008, 01:22 AM
If I were you, I'd look into Mambo or Joomla as they're two rather large CMS packages. You could also look into Drupal if you'd like. They're all database driven, and you could move your entire site to them. It would just take a couple days to get used to how they do things (like navigation, sections, sub-pages, etc).

I think Mambo, Joomla, or Drupal will meet your needs. If not, you could always create a custom CMS solution or hire a freelance PHP person to create one for you.

phoenixkiula
08-28-2008, 07:47 AM
These days you can also use Wordpress. With their excellent extensions (plugins) it can easily be used as a high profile CMS. The caching tools available for it make the generated website Digg-proof too (for high traffic sites). And it's certainly a lot less anal than Joomla or Drupal type things.

lilwingman
08-28-2008, 10:32 AM
Haha, yeah, I decided to try out Mambo, and it is definitely taking a lot of getting used to :p

Hopefully in a few weeks I'll have something to show!