Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #28, МАРТ 2003 г.

Движковый FAQ

Матушка Лень

Спецвыпуск Xakep, номер #028, стр. 028-014-6


Что такое база данных?

Ответ очевиден - это готовый движок. Конечно, каждый может написать скрипт, который будет рыться в текстовых файлах на сервере. Любая автоматическая страничка, где разные куски подгружаются в готовый шаблон, имеет свойства базы данных. Однако существует масса специальных движков для баз данных, почему? Да потому что скрипт, учитывающий все требования к базе данных, будет мегапрограммой, по размерам сравнимой с операционной системой. А требования такие: обрабатывать запросы десятков, тысяч и даже миллионов пользователей одновременно, быть распределенной по нескольким серверам, дублироваться, быстро выдавать ответы на запросы, распределять права для различных пользователей, защищать файлы от одновременной записи несколькими пользователями, иметь язык запросов. Вот и получается, что базу данных приходится еще дополнительно программировать для того чтобы настроить все ее свойства. Но не пугайся, прикрутить движок базы данных к WEB не сложнее, чем прикрутить к нему любую другую программу, запущенную на сервере. Для начала можешь почитать несколько способов здесь: http://emanual.ru/download/175.html

Назад на стр. 028-014-5  Содержание