Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flasher.ru > Флейм

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.04.2012, 22:51
MikroAcse вне форума Посмотреть профиль Отправить личное сообщение для MikroAcse Найти все сообщения от MikroAcse
  № 1  
Ответить с цитированием
MikroAcse
 
Аватар для MikroAcse

Регистрация: Feb 2012
Сообщений: 1,540
По умолчанию Как правильно распределять пользователей?

Я не хочу использовать БД (даже не предлагайте, я уже с ним работал - это такая морока ).
Итак, есть игра в контакте. Онлайн игра.
Сейчас делаю регистрацию по id и хочу понять, как правильно распределять пользователей.
Например, у меня 1000 зарегистрировавшихся. Что мне сделать, чтобы не загружать сразу весь xml файл?
Может, по первой букве имени? Например: usersA.xml, usersB.xml, usersV.xml...
Но если будет более 100 000 зарегистрировавшихся?
Просто хотелось бы услышать ваше мнение.
Может, я все-таки буду использовать БД, если не найдется выхода...

Добавлено через 2 минуты
Может, для начала использовать xml? А потом, когда людей будет больше 1000, то переписать всех (программно) в БД?

Старый 21.04.2012, 23:04
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 2  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Ухты, социалка без БД
Ды прибавляйте к имени xml-ки последние 2 цифры от айдишника пользователя и не парьтесь - будет не больше 100 файлов

Старый 21.04.2012, 23:05
MikroAcse вне форума Посмотреть профиль Отправить личное сообщение для MikroAcse Найти все сообщения от MikroAcse
  № 3  
Ответить с цитированием
MikroAcse
 
Аватар для MikroAcse

Регистрация: Feb 2012
Сообщений: 1,540
Цитата:
Ухты, социалка без БД
Ды прибавляйте последние 2 цифры от айдишника пользователя и не парьтесь - будет не больше 100 файлов
Есть еще мнения?


Последний раз редактировалось MikroAcse; 21.04.2012 в 23:23.
Старый 21.04.2012, 23:08
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 4  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Цитата:
Может, по первой букве имени? Например: usersA.xml, usersB.xml, usersV.xml...
Вы вроде бы сами этого хотели Я лишь подсказал более эффективный (и очевидный) способ.

Старый 21.04.2012, 23:20
MikroAcse вне форума Посмотреть профиль Отправить личное сообщение для MikroAcse Найти все сообщения от MikroAcse
  № 5  
Ответить с цитированием
MikroAcse
 
Аватар для MikroAcse

Регистрация: Feb 2012
Сообщений: 1,540
Цитата:
Вы вроде бы сами этого хотели Я лишь подсказал более эффективный (и очевидный) способ.
Ну да, способ не такой уж и плохой. Спасибо.
Если не будет других предложений, то я буду использовать именно ваш способ.


Последний раз редактировалось MikroAcse; 21.04.2012 в 23:23.
Старый 21.04.2012, 23:25
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 6  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Вот вам делать нефиг. В конце концов вы изобрете свою БД со своим языком запросов.

Старый 21.04.2012, 23:27
MikroAcse вне форума Посмотреть профиль Отправить личное сообщение для MikroAcse Найти все сообщения от MikroAcse
  № 7  
Ответить с цитированием
MikroAcse
 
Аватар для MikroAcse

Регистрация: Feb 2012
Сообщений: 1,540
Цитата:
Вот вам делать нефиг. В конце концов вы изобрете свою БД со своим языком запросов.
Почему же?
Мне и mySQL подходит.

Старый 21.04.2012, 23:57
Zebestov вне форума Посмотреть профиль Отправить личное сообщение для Zebestov Посетить домашнюю страницу Zebestov Найти все сообщения от Zebestov
  № 8  
Ответить с цитированием
Zebestov
Lorem ipsum
 
Аватар для Zebestov

модератор форума
Регистрация: May 2001
Адрес: Одесса
Сообщений: 4,869
Записей в блоге: 4
Цитата:
Сообщение от MikroAcse Посмотреть сообщение
Мне и mySQL подходит.
mySQL — БД. Подходит — пользуйся.
__________________
Поймай яблоко 2!

Старый 22.04.2012, 00:10
illuzor вне форума Посмотреть профиль Отправить личное сообщение для illuzor Найти все сообщения от illuzor
  № 9  
Ответить с цитированием
illuzor
 
Аватар для illuzor

Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
Цитата:
Может, для начала использовать xml? А потом, когда людей будет больше 1000, то переписать всех (программно) в БД?
Не рационально.
Лучше сразу бд и не парься.

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:06.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:06.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.