|

What does trademe.co.nz, stuff.co.nz and seek.co.nz all have in common? They are all large web applications that integrate large databases. These websites allow many users all to access their website at the same time, search and display information.
A database driven website implies that pages are dynamically generated to extract information contained in the database each time a page is loaded. As the database is updated the associated pages will automatically change.
Database driven websites can be built using different technologies; our preferred platform for your development is PHP and MySql. PHP stands for Hypertext Preprocessor. PHP is an HTML embedded scripting language and installed on our servers. PHP lets you create dynamic website pages that connect to a MySql database and query, insert or delete the data. MySql is a popular and industry supported open source database system that runs on our Linux servers.
How do you price a database driven website?
Unlike building a static website that has set pages, a database driven website once built could allow you to create 10 to 10,000 pages, once the data has been inserted. We price out development by the modules required to develop your website. Our websites are powered by our own system called intelliBuild. Don't confuse this with intelliBuild lite our entry level website builder to create your own static website.
All our database websites have an administration login that allow you direct access to search, insert, add or remove information from the database. Our most popualar websites are between $1500-$1700+GST
|

 
|
Types of database websites
Here are some examples of using a database to drive a Web site.
Directories: Much like providing a search engine, you can provide a directory of contacts or events on the Web that can be searched in a number of ways. The data is stored in a database and can be searched through a Web interface. To view
Libraries: If you have a large number of documents that you want to make available to the public or as a restricted online document/image manager, you might consider developing a database-driven library of these documents which would allow people to search for certain documents or browse lists of categorized documents.
Surveys: Aggregating data from surveys can be a valuable way for you to evaluate programs or collect information from your members or people who care about your work. Sending out paper surveys and doing the data entry to analyze your results can be frustrating and time-consuming. Using the Web to collect that information is a great way to simplify the process. Survey information can be entered into a Web form and stored in a database to be downloaded when the time comes to review the results.
Content management: If your Web site contains a large number of pages or you have a number of different people involved in updating and maintaining your site, you may consider using a content management system to maintain a consistent look and feel for all your pages, to manage all the content, and provide an easy interface to update your pages. Rather than developing a number of static Web pages, you develop the content and plug it into a template for your Web site. The information is stored in a database. We use the same content management system at intelliBuild to create these search engine friendly pages as we use for our clients.
Internal databases: All of the above examples concern public Web sites, however, you could also consider using the Web to store an internal database that you can share with staff members. Examples we have developed for clients are contact manager , sales reporting and pda stock reporting.
|