Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха информатор 3.1
Еще более удобное оповещение о флуде!

Краснодарское время: 25 Май, 2012, 02:34:44

Страниц: [1] 2
Печать
Автор Тема: Социальная сеть. База данных.  (Прочитано 2989 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Hitry    ↓ 
30 Март, 2008, 10:37:24
НЕ ХУЕТА! ХУЕТА!

Карма: 0
Сообщений: 6
Сила слова: 0

Опыта у меня в этом деле нет вообще, поэтому не уверен, как лучше организовать базу.
Есть таблица с id юзера, его ником и паролем. У каждого юзера есть своя страница на которой, допустим, есть блог (просто сообщения, которые отображаются по порядку) и галерея (фотографии, ссылки к которым хранятся в базе). Теперь, собственно, вопрос. Стоит ли создавать отдельную таблицу для каждого юзера, в которой будет информация про то, что у него на странице. Или надо создавать таблицу с типом контента и давать каждой записи id с привязкой к id юзера? Может вообще всё хранить в одной таблице, но как?
 
Зависит ли ответ от того, сколько будет пользователей? Просто не знаю, как это делается "правильно", а запрос для поиска придумать не могу.
Записан
AlexB    ↓ 
30 Март, 2008, 10:57:20 , спустя 19 минут 56 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: в ухо

Карма: 89
Сообщений: 3426
Сила слова: 2.6

Или надо создавать таблицу с типом контента и давать каждой записи id с привязкой к id юзера?
Делай так и не морочься.
Записан

pyhtelkin    ↓ 
23 Апрель, 2008, 03:28:44 , спустя 23 дня 16 часов 31 минуту 24 секунды
НЕ ХУЕТА! ХУЕТА!


Карма: 2
Сообщений: 104
Сила слова: 1.92

Актуальный вопрос. Больше всего понравилось сочетание "социааальнаяяя сееееть" и отсутствие опыта. Но пожалуйста без обид ))
 
При проектировании можно задуматься чтобы разделить даже юзер-инфо на 2 таблицы: все изменяемые
пользователем данные преременной длины, и данные неизменяемой длины (куда войдут пол и 32-знаковый
хеш пароля). "Легли" юзеры в такую таблицу и эта таблица в течении жизни сайта не фрагментируется
(за исключением удаления юзера), то есть меняй он пол с 1 на 0 или пароль сколько угодно. А все часто
изменяемые "обо мне" и "мой девиз" и подобное в другой таблице периодически дефрагментировать.
Остальные разделы сайта социальной сети, можно тоже попытаться рассмотреть с этой точки
зрения, хотя тут все зависит от характера контента и возможности его модификации.
« Последнее редактирование: 23 Апрель, 2008, 03:48:33 от pyhtelkin » Записан
sap    ↓ 
23 Апрель, 2008, 03:58:39 , спустя 29 минут 55 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Жмурики

Карма: 40
Сообщений: 2697
Сила слова: 1.48

При проектировании можно задуматься чтобы разделить даже юзер-инфо на 2 таблицы
При более-менее серьезном проекте так и нужно делать.
Записан

md5    ↓ 
23 Апрель, 2008, 04:16:50 , спустя 18 минут 11 секунд
НЕ ХУЕТА! ХУЕТА!

выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо

Карма: не нужна
Сообщений: 10495
Сила слова: 1.19

а более-менее серьезный это сколько и в каких единицах измерения?
Записан

8: Undefined variable: str
Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php
Строка: 18
adw0rd: мудень блять, я уже фиксить стал эту фигню :)
md5: вуахахахаха
pyhtelkin    ↓ 
23 Апрель, 2008, 05:12:21 , спустя 55 минут 31 секунду
НЕ ХУЕТА! ХУЕТА!


Карма: 2
Сообщений: 104
Сила слова: 1.92

Ну так ведь тут и было заявлено, не хомяк, не форум, а соц сеть. Здесь все понятно. Портал вообще не рассматриваем - уже вообще не канает. ))
 
А вот чем мереется "менее серьезность" и умышленная посредственность подхода - это вопрос актуальный. Одно дело
когда ты  неопытен и юн, думаешь-стараешься. А когда наоборот - тут мерило как раз становится интересно, деньги это или еще что ))) и если деньги, то сколько, на какой объем таблиц в пересчете или еще как. Не стараться ведь зазря, правда ? )))
Записан
sap    ↓ 
23 Апрель, 2008, 07:05:33 , спустя 1 час 53 минуты 12 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Жмурики

Карма: 40
Сообщений: 2697
Сила слова: 1.48

а более-менее серьезный это сколько и в каких единицах измерения?
А это уже смотря какой проект =) Везде разные критерии.
Записан

md5    ↓ 
23 Апрель, 2008, 08:53:38 , спустя 1 час 48 минут 5 секунд
НЕ ХУЕТА! ХУЕТА!

выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо

Карма: не нужна
Сообщений: 10495
Сила слова: 1.19

ну вот ты говоришь при более-менее серьезном...
вот мне и интересно, более-менее серьезный это сколько и чего? =)
Записан

8: Undefined variable: str
Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php
Строка: 18
adw0rd: мудень блять, я уже фиксить стал эту фигню :)
md5: вуахахахаха
sap    ↓ 
23 Апрель, 2008, 09:45:45 , спустя 52 минуты 7 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Жмурики

Карма: 40
Сообщений: 2697
Сила слова: 1.48

Ну вот если социальная сеть (раз уж в этом топике разговор зашел) - то vkontakte.ru это серьезный проект, а проект топикстартера (не в обиду) - нет.
Короче, если примитивно, то серьезность проекта выражается в посещаемости, в нагрузке, в количестве и качестве контента и в приносимой прибыли.
Записан

pyhtelkin    ↓ 
24 Апрель, 2008, 12:43:01 , спустя 2 часа 57 минут 16 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 2
Сообщений: 104
Сила слова: 1.92

Что мля за жизнь - одни вопросы! Теперь вот ночь думать над понятием "качество контента социальной сети".
 
Насчет серьезности понять просто - делаешь серьезно, потому что миллион юзверей в ожидании уже копытом роют,
в нетерпении обсуждают на форумах, а самые продвинутые каждодневно нашупывают тестовую директорию и
подглядывают во всякие robots.txt.
 
И кстати зря вы так на вопрошающего. Судя по происходящему вполне вероятно что с вами разговаривает создатель
очередного нац.проекта с бюджетом в 500 тысяч долларов, как portal-school.ru. Не спешите ярлыки вешать.
Записан
adw0rd    ↓ 
24 Апрель, 2008, 01:03:53 , спустя 20 минут 52 секунды
НЕ ХУЕТА! ХУЕТА!

эдво
Группа: в ухо

Карма: не нужна
Сообщений: 17629
Сила слова: 1.67

pyhtelkin, ну-ну... :D
Записан

Python, Django, Git, Emacs, Nginx, MySQL, SphinxSearch, FreeBSD/Linux
Мой блог * Кинсбург * Либург * Я на GitHub
Timur    ↓ 
24 Апрель, 2008, 06:27:15 , спустя 5 часов 23 минуты 22 секунды
НЕ ХУЕТА! ХУЕТА!

NullPointerException
Группа: в ухо

Карма: 56
Сообщений: 1009
Сила слова: 5.55

Ну история интернета знает немало примеров того, как из стартапа вырастали огромные корпорации (тот же Гугл). Так что...
Записан
md5    ↓ 
24 Апрель, 2008, 09:36:08 , спустя 3 часа 8 минут 53 секунды
НЕ ХУЕТА! ХУЕТА!

выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо

Карма: не нужна
Сообщений: 10495
Сила слова: 1.19


Ну вот если социальная сеть (раз уж в этом топике разговор зашел) - то vkontakte.ru это серьезный проект, а проект топикстартера (не в обиду) - нет.
Короче, если примитивно, то серьезность проекта выражается в посещаемости, в нагрузке, в количестве и качестве контента и в приносимой прибыли.
так. а какие цифры и чего — есть планка серьезности
 

И кстати зря вы так на вопрошающего. Судя по происходящему вполне вероятно что с вами разговаривает создатель
очередного нац.проекта с бюджетом в 500 тысяч долларов, как portal-school.ru. Не спешите ярлыки вешать.
ой, точно, мы чет и не подумали сразу-то
Записан

8: Undefined variable: str
Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php
Строка: 18
adw0rd: мудень блять, я уже фиксить стал эту фигню :)
md5: вуахахахаха
sap    ↓ 
24 Апрель, 2008, 02:59:52 , спустя 5 часов 23 минуты 44 секунды
НЕ ХУЕТА! ХУЕТА!

Группа: Жмурики

Карма: 40
Сообщений: 2697
Сила слова: 1.48

так. а какие цифры и чего — есть планка серьезности
Ну блин, нельзя это четко ограничить. Кому-то и 100 хостов в день серьезное достижение, а для кого-то 10к мало.
У кого-то прибыль исчисляется в двузначных цифрах и в рублях, а у кого-то в семизначных и в евро.
Записан

md5    ↓ 
24 Апрель, 2008, 03:03:23 , спустя 3 минуты 31 секунду
НЕ ХУЕТА! ХУЕТА!

выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо

Карма: не нужна
Сообщений: 10495
Сила слова: 1.19

значит более-менее серьезный проект это "херзнает" какой проект
т.е. твоя фраза = "При херзнает каком проекте так и нужно делать."
=)
Записан

8: Undefined variable: str
Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php
Строка: 18
adw0rd: мудень блять, я уже фиксить стал эту фигню :)
md5: вуахахахаха
Страниц: [1] 2
Печать
 

Перейти в: