Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   AMF или XML для флеш сайтов (http://www.flasher.ru/forum/showthread.php?t=137202)

FlashRabbit 07.03.2010 11:54

AMF или XML для флеш сайтов
 
Стала задача выбора между AMF и XML для флеш сайтов.

Итак прошу совета, как сделать правильней?

1. Хранить все данные в XML.
2. Хранить все данные в БД, конвертировать в XML и отдавать флешу.
3. Хранить все данные в БД, а флешу передавать данные через AMF.
4. Хранить динамические данные (например блог) в БД, а остальные в XML.

Dimitry_II 07.03.2010 15:27

Сравнил яишницу с божим даром!
Если нужна типизиция данных, то вопросов быть не должно. Если типизация не важна, то смотреть надо на удобство использования: xml хотя и поддерживается всеми, но формат не самый удобный и компактный.
Хранение данных в XML тоже не лучшее решение - очень сильно уступает по скорости базам данных.

etc 07.03.2010 23:28

Для сайтов — XML.

FlashRabbit 08.03.2010 11:00

etc, а можешь обьяснить почему XML? AMF тяжел для сервера?

etc 08.03.2010 14:18

Нет, бессмысленно его юзать для текстового контента.

dimAS3 08.03.2010 21:25

Почему бессмысленно, AMF может сжать текст в несколько раз.

Я обычно использую именно AMF для сайтов, firstborn и grow interactive тоже так делают...

etc 08.03.2010 22:52

Бессмысленно, потому что это обычный текстовый контент, обычный XML справится не хуже, а то и лучше, потому как его можно править руками в текстовом редакторе. Но если вы хотите стрелять из пушки по воробьям и ловить сэкономленные байты в виде сжатия текста при том, что у вас сам флеш мегабайты весит — пожалуйста.

Котяра 09.03.2010 10:29

кроме того, кэширование xml на стороне клиента/сервера, это тоже плюс (хотя с какой стороны посмотреть, можно и базу замемкэшить, а иногда кэширование это очень даже и минус)))


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

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