• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Obciążenia bazy danych i optymalizacja.

Object Storage Arubacloud
0 głosów
739 wizyt
pytanie zadane 30 lipca 2015 w PHP przez migacz100 Mądrala (5,410 p.)
Witam,

Ostatnio do mojej głowy wpadł mi pomysł, dość skromny ale i trudny do zrealizowania w swojej prostocie (przynajmniej dla mnie), chodzi mi o stworzenie drobnej gry przeglądarkowej. Gra ta miała by nawiązywać w stylu do starych gier tekstowych; zauważyłem, (rozpisując to) że będzie trzeba odczytywać ogrom danych z wielu table i to dla jednego użytkownika.

Zastanawiam się jak wygląda kwestia optymalizacji, ktoś jest w stanie mi pomóc coś przyswoić z tej kwesti?

3 odpowiedzi

+1 głos
odpowiedź 30 lipca 2015 przez makoso Mądrala (7,380 p.)

też pisze grę :) tylko ja taką bardziej do plemion podobną oczywiście na grafice się nie znam więc wszystko wygląda jak wygląda :)

komentarz 31 lipca 2015 przez Comandeer Guru (602,560 p.)
Jak na razie to mnie smyrasz tą grą i już mam ochotę wrócić do swojego projektu gry strategicznej… :D

Ale chętnie pobetatestuję
komentarz 31 lipca 2015 przez makoso Mądrala (7,380 p.)
sądzę że ty byś ją napisał w niecały tydzień max :)
komentarz 31 lipca 2015 przez SebastianGomularz Dyskutant (9,370 p.)
Ja też mogę pobetatestowac
komentarz 31 lipca 2015 przez makoso Mądrala (7,380 p.)
jutro albo jeszcze dziś dokończę rekrutację wojsk tylko że wymagania odrazu robię więc będę musaił kuźnię szybko ogarnąć :) ejj a jak sądzicie mapka pixelowa byłaby śmieszna? gdzie każdy gracz dostaje losowy kolor i jedną wioskę (1'px' tak naprawdę pewnie div o wymiarach z 15x15 i mapka  ma wygląd kolorowy :) z tego byłby główny ranking( od posiadanych ilości pól zdobywało by się je poprzez pokonywanie wojsk przeciwnika który wcześniej je posiadał (gracz traci odrazu wszystkie pola na rzecz atakującego jeżeli atakujący przegra traci 1/10 ilości swoich pix na rzecz obrońcy możliwość atakowania stolic spec. pixeli w celu uzyskania surowcy taki system rozgrywki na później może być wypowiedzcie się :) bo takie coś mi się przewija przez głowę :)
komentarz 31 lipca 2015 przez Comandeer Guru (602,560 p.)
Eksperymentuj - wyjdzie w praniu ;)
+1 głos
odpowiedź 30 lipca 2015 przez Comandeer Guru (602,560 p.)
Zobacz jakie zapytania i po co są najczęściej wykonywane. Pozakładaj indeksy w bazie na odpowiednie pola. Najczęściej wyciągane dane wywal do cache (pliki, Redis, memcache, tabela typu MEMORY w bazie...). Jeszcze częściej można spróbować wrzucić do sesji usera. Wszystkie pobierania danych rób z cache jeśli to tylko możliwe.
komentarz 30 lipca 2015 przez efiku Szeryf (75,160 p.)
0 głosów
odpowiedź 30 lipca 2015 przez kacper6909 Gaduła (3,040 p.)
Nie wiem czy dobrze mówię, ale dobrze regularnie czyścić cache.

Podobne pytania

0 głosów
1 odpowiedź 210 wizyt
pytanie zadane 2 maja 2021 w PHP przez Filipczak Gaduła (4,020 p.)
0 głosów
1 odpowiedź 784 wizyt
pytanie zadane 20 września 2016 w SQL, bazy danych przez Trucik Obywatel (1,130 p.)
0 głosów
1 odpowiedź 3,551 wizyt

92,679 zapytań

141,582 odpowiedzi

320,065 komentarzy

62,041 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...