2012-03-15 2 views
0

Я управляю сайтом для местной спортивной группы. Во время прошлогоднего турнира LiveUpdate я вручную обновлял счет за часы в день в течение 3 дней. Хотя это приятно, пришло время для лучшего решения.Рекомендации по обновлению AJAX сотен (> 720) полей данных

This mockup, показывает одно из шести матчей, работающих одновременно. Это 6 совпадений, каждый из которых имеет 18 отверстий, каждый с 5 точками данных (оценка команды 1, оценка команды 2, совпадение, время, комментарий, комментарии)> 720 точек данных.

Я ищу общие рекомендации и/или конкретные решения по обновлению сотен точек данных с помощью AJAX. Я еще не решил, как хранить данные, хотя я склоняюсь к XML.

Любой совет, который поможет принять окончательные решения, будет очень признателен.

ответ

0

Для тех, кто встретив этот вопрос, вот что я закончил с:

  • Все данные, хранящиеся в MySQL

  • MySQL структура построена с DbSchema.

  • Легко поддерживается с передним концом Xataface.

  • AJAX каждые 20 секунд вызывает скрипт PHP, который извлекает все обновленные данные из MySQL, записывает его в XML-файл, используя стандартный PHP XML DOM.

  • Получившийся XML-файл анализируется плагином Taconite jQuery и обновляет все поля данных.