Используйте GD или любую другую библиотеку php для создания рабочего процесса - PullRequest
1 голос
/ 25 августа 2011

Я занимаюсь разработкой спортивного веб-сайта, который будет вести учет всех турниров по теннису, футболу и регби. Теперь моя структура базы данных построена так, чтобы удерживать тех, кто играет в каком турнире, так что это просто выбор для отображения всей информации. Тип рабочего процесса, о котором я говорю, это тот, который обычно используется на спортивной арене, где имена игроков указаны лицом к лицу, и уровень этого матча (нокаут, четвертьфинал, полуфинал и т. Д.) Также перечислены , Я не знаю правильный термин для этого, хотя. Я дам вам пример того, как это будет выглядеть.

enter image description here

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

Ответы [ 2 ]

0 голосов
/ 25 августа 2011

В зависимости от того, как вы хотите отформатировать информацию, вы сможете сделать это несколькими способами.

Вы можете использовать GD, как вы упомянули, но это может быть немного утомительно, когда вы получаете все больше и больше скобок.(У меня нет опыта работы с GD, но я знаю основы)

Я реализовал лестницу или скобку на 256 человек, используя html и css.Это оказалось довольно просто сделать, и его можно легко масштабировать и легко вносить изменения.

0 голосов
/ 25 августа 2011

Ну, на первый взгляд, я бы увидел следующие данные:

  • Команды
  • Кубки (с раундами)
  • Раунды (из матчей)
  • Совпадения (команд)

Вы можете смоделировать это в реляционной базе данных, например, MySQL.

Затем вы можете создавать модели в классах для вашего приложения, например, в PHP.

Затем вы можете создать веб-интерфейс для отображения данных, введенных вами в базу данных.Вы можете использовать GD для этого (если это необходимо, я думаю, что HTML не так уж плох для этого, сделал бы это с простым текстовым выводом сначала перед тем, как превратить все в изображение).

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

...