Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как лучше построить базу.
 
 автор: TanTaL91   (23.10.2008 в 12:56)   письмо автору
 
 

Пожалуйста кто-нибудь подскажите как было бы грамотнее, и надежнее.

Мне нужно построить такой как бы форум, что бы там:

1) пользователь
2) у него куча фоток
3) личные сообщения
4) записные книжки

Нужно сконструировать такую базу что бы выдержала любые перегрузки. Мне всеравно сколько будет таблиц. Лид бы было очень надежно.

Можно несколько баз (не желательно).

Заранее балодарю, если кто может буду презнателен.

  Ответить  
 
 автор: TanTaL91   (23.10.2008 в 20:02)   письмо автору
 
   для: TanTaL91   (23.10.2008 в 12:56)
 

Что ни кто не подскажет как более прочную базу постоить тут же всего пару сточек черкнуть...

  Ответить  
 
 автор: TanTaL91   (24.10.2008 в 19:35)   письмо автору
 
   для: TanTaL91   (23.10.2008 в 20:02)
 

Как делаються базы для почтовых сервером, которые выдержиывают перегрузки...

  Ответить  
 
 автор: ronin80   (25.10.2008 в 17:57)   письмо автору
 
   для: TanTaL91   (23.10.2008 в 12:56)
 

>Пожалуйста кто-нибудь подскажите как было бы грамотнее, и надежнее.
>
>Мне нужно построить такой как бы форум, что бы там:
>
>1) пользователь
>2) у него куча фоток
>3) личные сообщения
>4) записные книжки

неужели примеров в сети нет? навряд ли кто то станет вам здесь расписывать всю структуру разрабатываемой бд (ну если только за деньги :) )

>Нужно сконструировать такую базу что бы выдержала любые перегрузки. Мне всеравно сколько будет таблиц. Лид бы было очень надежно.

что вы подразумеваете под надёжностью бд? надёжность работы сервера зависит от многих составляющих, не только сервера бд, и тем более не от структуры бд

я думаю надо всё тки с чего то начать самому, а потом уже задавать впросы, в случае если что то не получается, всё приходит с опытом...

извините если что не так :)

  Ответить  
 
 автор: TanTaL91   (26.10.2008 в 09:04)   письмо автору
 
   для: ronin80   (25.10.2008 в 17:57)
 

Просто есди я напишу скрипт под 1 БД.

Хапущу его и он через годок мне кажет ты дурак...

Я буду очень не доволен. Если будут перегрузки и тд...

Что мне хотелось узнать...

Как лучше организовать, личку, фотки.

Просто например у человека может быть 100-500 личных сообщений, а если таких пользователей 100 000 - 300 000 или и того больше?? она выдержит такие перегрузики???

А если еще у каждого по 10-30 фоток.


Просто интересно как устроена система на маил и яндексе в плане с почтой, заводят ли они под каждого таблицу или все в 1 куче(не представляю себе это...)

мне не надо расписывать базу... Я сам ее сделаю.

Мне только скажите примерно что к чему. 1 - 2 предложения.

  Ответить  
 
 автор: sl1p   (26.10.2008 в 12:08)   письмо автору
 
   для: TanTaL91   (26.10.2008 в 09:04)
 

ну для личных сообщений вообще отдельная таблица это стабильно, пихать туда абсолютно все сообщения, а потом по айди пользователя вытягивать.
так же и с записными книжками..

с фото можно в одно поле пути к фото писать, например.

  Ответить  
 
 автор: TanTaL91   (26.10.2008 в 19:16)   письмо автору
 
   для: sl1p   (26.10.2008 в 12:08)
 

Все согласны с построением базы в 3 таблици???

Я бы хотел слышать много мнений... Если так будет норм... Душу успокойте))))

  Ответить  
 
 автор: TanTaL91   (27.10.2008 в 07:57)   письмо автору
 
   для: TanTaL91   (26.10.2008 в 19:16)
 

sim5 уделите пожалуйста 1 минуту, напишите свое мнение о том что написанно выше...

  Ответить  
 
 автор: Рома   (27.10.2008 в 08:54)   письмо автору
 
   для: TanTaL91   (27.10.2008 в 07:57)
 

я вообще не вижу смысла переживать по этому поводу, на мой взгляд самое главное в базе, это сконструировать поля, используя как можно меьше "text", что приводит к доп. нагрузке на базу и не забыть организовать бэкап данных. а на счет того, чтобы выдерживало 30 000 000 юзеров, ты сначала позаботься о том где их взять-то. если действительно наберешь столько, когда это случится у тебя уже не будет подобных вопросов.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования