User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the Database Design section within the Web Development category of DaniWeb, a massive community of 373,375 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,739 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Database Design advertiser:
Views: 3571 | Replies: 1
Reply
Join Date: Sep 2004
Posts: 1
Reputation: SirMack is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
SirMack SirMack is offline Offline
Newbie Poster

How do you integrate a database w/web design? best solution for online catalogue?

  #1  
Sep 27th, 2004
I am seeking some advice, as I am in the process of helping a friend develop a website. Basically an online store that will have a catalogue of 1,000 items.

I know that doing it the old fashioned way (Creating an HTML page manually for each item) is not practical. I know that I will have to use a database solution of some sort in order to accomplish this task.

My question is this. What is the best solution to taking a web template of my design, and integrating it with a database solution so that we can have a database of products easily updatable without having to manually create HTML pages for each product?

Any and all help would be highly appreciated. I am pretty good at designing HTML/web site designs, but when it comes to database, I am still quite the newbie.
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Jul 2004
Location: Sydney, Australia
Posts: 166
Reputation: Lafinboy is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 7
Lafinboy's Avatar
Lafinboy Lafinboy is offline Offline
Junior Poster

Re: How do you integrate a database w/web design? best solution for online catalogue?

  #2  
Sep 27th, 2004
The language and database system to use are governed by a couple of factors, such as your webhost and hosting package/platform. That is, are you hosted on Windows/Linux/Unix etc. What database do you have access to and support for at your host? Lower priced hosting packages rarely offer database access, though you can purchase them as an additional item. The hosting system often determines the database used, for example, Windows platforms offer Access and SQL Server, Linux offers MySQL.

There is then the consideration of the size of the website (ie the database) and it's future growth, and the amount of traffic the site will receive. Simple databases like Access will be fine for most small, low volume traffic sites, but has limitations which will seriously affect the sites performance if the traffic increases beyond a reasonably low level.

And so onto your choice of web development language - PHP, ASP, .Net, etc - again mostly the choice will be governed by your hosting package, and your personal preference.

All that said - the process of integrating the database content into the website design is reasonably straightforward. Design your site and it's pages as per a static site. Get the layout you want and determine the functional relationships and navigation, etc. Then for each page that pulls data from the database, replace the content area of the page with code to query the database and return the results you want.

There are numerous sites with tutorials that cover connection to and returning results from a database, formatting output, manipulation of results, etc. Everything you could need is out there. And if you get stuck hit the forums and ask questions.

Good luck with your project:cheesy:
If I've been a help please confirm by clicking the Add to Lafinboy's Reputation link in the header of this reply.

Lafinboy Productions
:: Website Design :: Website Development ::

Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

DaniWeb Database Design Marketplace
Thread Tools Display Modes

Similar Threads
Other Threads in the Database Design Forum

All times are GMT -4. The time now is 3:10 am.
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC