Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Хранение игровых данных (http://www.flasher.ru/forum/showthread.php?t=146128)

xjack 29.10.2010 14:51

Хранение игровых данных
 
Вопрос - каким образом и в каком виде лучше всего сохранять данные пользователя(массивы из объектов) на сервере.
1 - В базе данных, тогда как преобразовать массив из игровых объектов для записи в одно поле БД?
2 -Возникает еще идея вообще обойтись без базы и писать каждого юзера в отдельный xml-файл. Но тут опять же вопрос - насколько это будет хорошо с точки зрения производительности и безопасности ?
3 -ваш вариант.

FMS 29.10.2010 17:43

Способов миллион, один из них просто сериализировать данные.

Кстати непонятно почему именно "для записи в одно поле БД" тебе их чего жалко что-ли ?

membrilius 29.10.2010 19:58

1. serialize() unserialize()
для массивов и объектов.
Для реализации на других языках есть алгоритмы.

2. плохой вариант

3. таблицы и поля.

xpymbl4 02.11.2010 02:55

В бд создать таблицу с пользователями и полями типа id, name, score, datetime и прочее что у вас там.


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

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