Forum Webscript.Ru
Общие => Базы данных => Тема начата: Гость от 10 Июня 2003, 21:45:03
-
есть маленькая проблема;)
база -mysql
как лучше организовать базы данных для подсчета статистики типа hotlog?
допустим(самые основные поля):
таблица \'users\': \'id\', \'name\', \'pass\', \'url\' - описание пользователей.
таблица \'user_agents\': \'id\', \'name\' - броузеры(мозила, ослик, опера и т.д.)
таблица \'os\': \'id\', \'name\' - оси(форточки(98,Me,XP,2000), linux(шапка, дебиан...) и т.д.)
а также таблицы по подобному принципу \'Разрешение экрана\', \'Глубина цвета\' ...
и есть основная таблица: \'id\', \'ip\', \'page\', \'referer\', \'user\', \'os\', \'user_agents\' и др.
записывается ip, страница на котрую пришли, с которой пришли, id юзера из таблицы \'users\', id оси из таблицы \'os\', id броузера из таблицы \'user_agents\' ...
есть еще дополнительная таблица \'history\', где собираются данные из главной таблицы, сумиру
-
я фигею, дорогая редакция.
человек собрался хотлог написать, а структуру продумать не может.
ты не подавишься задачкой, родной?
-
я думаю \'нет\';)
просто если бы была стандартная задача типа регитсрации пользователей, администрирования, модуля статей, форумов, новостей, голосований и т.д, все это я делал
а с такой задачей еще не сталкивался;)
единственное, что я прошу, помочь с таблицами
-
Гость:
регитсрации
За базаром следи :)
-
регитсрации
За базаром следи
очепятка ;)
ну кто нибудь, подскажите мысль, как это делается по человечески и больше вопросов не возникнет:)
-
ребята, у меня тоже проблема. у меня 32 тысячи пользователей ходят в интернет через дайл-ап. мне надо хранить статистику про всех пользовтелей, не поможете базейку сваять ? :)
-
Yukko
ты серьёзно или прикалываешься ?
Качай какой-нить cistron/livingston radius и поменяй source code radacct.c
Туда вставь связь с MySQL. И твои логи готовы.
-
Stas
ты серьёзно или прикалываешься ?
Я же улыбочку поставил...
у меня база готова уже давно и слава богу без моего участития в проектировании, работает себе на MsSQL, radius server - RADIATOR
-
я не прошу помочь сделать ;)
я прошу дать только совет, как это делается
-
Гость
купить хорошую книжку по теории баз данных и прочитать.
вот у меня например на столе лежит "Системы баз данных (полный курс)" Ульмана, Уидома и Гарсиа-Молина. Целиком еще не прочитал но пока впечатление хорошее.
По идее, после прочтения такой книжки у тебя все должно проясниться.
-
Chris Date "A Guide to DB2" ;)
-
http://detail.phpclub.net/2001-08-16.htm
-
всем спасибо, особенно Александру