Динамични сайтове с БД

Повечето сайтове на фирми съдържат информация от вътрешнофирмени източници като бази данни, електронни таблици, деловодни системи и др. За максимално пълно използване на вашия интернет сайт имате нужда от възможността да предлагате актуална и нова информация на вашите посетители.

Един обикновен интернет сайт не е нищо повече от сбор от текстови файлове, които могат да бъдат редактирани с прости програми като Textpad за Windows или SimpleText за Mac, а също и файлове с изображения и снимки. Страниците са написани на езика HTML, който указва как съдържанието да бъде показано в web броузер. Има голям брой програми (например: Adobe GoLive, Macromedia Dreamweaver и Microsoft FrontPage), които подпомагат процеса на съставяне на web страници, давайки ви възможност да ползвате за целта графичен интерфейс. В повечето случаи, набор от няколко статични страници, ще е достатъчен за първоначалното ви присъствие в Интернет. Но ако сте готови да направите следващата стъпка и да представяте динамично генерирано съдържание - най-вероятно имате нужда от по-съвършено решение.

Използването на база данни заедно с вашите web страници ви позволява да показвате текст, снимки и друго съдържание на базата на това, какво конкретно е поискал да види всеки посетител на вашия сайт. По този начин вместо статичните страници, които винаги съдържат една и съща информация, ще можете да предложите динамично генерирани страници, които могат да бъдат по-полезни за посетителите. Пример за това е динамично генерирана страница, която позволява да се търси в база данни със списък с продукти, избирайки различни параметри за търсене. Вероятно най-популярните динамични сайтове са тези на "машините за търсене". Въвеждате някакъв текст, натискате един бутон и пред вас се показва списък с намерените резултати. Генерирането на тази страница се извършва на базата на това какво сте въвели в полето за търсене и както е намерено в базата данни.