Wpis z mikrobloga

Planuje zrobić do swojego projektu wykres ceny bitcoina. Będzie wyglądał mniej więcej jak ten z coinmarketcapu: http://coinmarketcap.com/currencies/bitcoin/

I teraz pytanie jak do tego podejść.

1. Zbierać dane i zapisywać w Mysqlu? Zbierał bym cenę btc tak powiedzmy co 20-30 min i wyświetlał potem z bazy wykres.

2. Pobierać skądś przeszłe ceny i na ich podstawie tworzyć wykres.

ps. nie chce wstawiać gotowego wykresu innego serwisu, bo na moim będą jeszcze dodatkowo zaznaczane zakupy i sprzedaże btc.

#kryptowaluty #bitcoin #programowanie #php
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BadzLepszy: opcja 1 ale z jakimś cachem, czyli co te 20-30 minut generuj sobie grafikę z wykresem w jakimś GD i zapisuj, żeby przy każdym odświeżeniu nie generować tego na nowo
  • Odpowiedz
@BadzLepszy:

1) Jeśli strona ma wyświetlać tylko np. ostatnie 3 dni, to możesz śmiało zapisywać to w pliku w postaci xml, JSON etc. Natomiast jeśli chcesz zgromadzić dane na przestrzeni wielu miesięcy i lat - baza. Tylko nie zapomnij o indeksach :)

2) Jak chcesz robić wykres? Odświeżana grafika czy canvas? Ten drugi to moim zdaniem lepsze rozwiązanie. Dane możesz pobierać CRONem.
  • Odpowiedz