[PHP]Efficiëntie data

Gestart doorGuillamos30 reacties73 weergaven

31 berichten · pagina 1 van 3

Guillamos

Lid · Topicstarter

Berichten
832
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik zit nu met een dilemma van wat nou beter is, namelijk wat zal ik gebruiken:
  • Een XML bestand met informatie die elke halve minuut word refreshed via een cronjob en daarna worden uitgelezen door client, ik denk dat dit goed is voor het verkeer tussen MySQL server en webserver.
  • Gewoon elke keer de client de mysql database laten uitlezen, ik vrees dat dit erg slecht is voor mijn dataverbruik.
We hebben het hier over ca. 1000+ rijen die door de mysql server worden gelezen, welke ook nog eens heel vaak zullen worden gelezen.
P.s. wachtwoorden, sensitieve data zullen dan niet in de XML documenten komen, maar gewoon door de client worden uitgelezen.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Elke halve minuut? Een cronjob werkt hoogstens per minuut?

En waarom zou jij het elke minuut willen actualiseren, en niet elke 5 minuten?
Kan je wat meer uitwijden over de taak die er moet gebeuren?
0
Guillamos

Lid · Topicstarter

Berichten
832
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het is zeg maar een kaart die bestaat uit coördinaten, en hij moet voor elke coördinaat ophalen wat er op die locatie is.
0
Berichten
1.631
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik zou als ik jou was gewoon de google maps api gebruiken
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als je bang bent dat je idee gestolen wordt => dan overdrijf je yummieAls dat niet het geval is zeg dan eens wat je aan het maken bent want het klinkt niet echt juist wat je doet.
0
Guillamos

Lid · Topicstarter

Berichten
832
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nou, het is een kaart voor een test projectje waar word gekeken of er iets in de database staat bij die coördinaten , bijv. een dorp, bos of meer ofzoiets emoIk heb echt geen idee wat jullie nog meer zouden moeten weten.
0
Berichten
1.631
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zoals ik al zij google maps api.
0
Guillamos

Lid · Topicstarter

Berichten
832
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dafuq man, waarom zou ik een google maps api gebruiken om data op te halen emo!
Het gaat niet om echte locaties, maar gewoon om coordinaten uit de DB te halen.
0
Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Gewoon een XML file laten maken door een cronjob!
Stel dat het bestand 2x per minuut opgevraagd zou worden, dan is het al voordeliger wat betreft server belasting.
Daarnaast is het sneller voor de persoon die de XML probeert te laden (i guess)
0
Berichten
1.631
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Guillamos schreef:
Dafuq man, waarom zou ik een google maps api gebruiken om data op te halen emo!
Het gaat niet om echte locaties, maar gewoon om coordinaten uit de DB te halen.
Als je me dat nou eens normaal kon duidelijk maken was ik helemaal blij.
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wel wat we nog meer moeten weten is wat is dat project? Hoe jij data uit de database wilt halen lijkt mij echt slecht, en waarom xml?
0
Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik zou xml doen. Zeker als je veel bezoekers verwacht.

@derest: Als je er geen verstand van hebt (vooral @wouterp). Begin er dan ook niet aan. Hij heeft jullie verteld wat voor data hij verwacht en vraagt alleen wat de beste manier van verwerken is.
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Hoe vaak worden die coordinaten geupdate?
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rogier schreef:
Ik zou xml doen. Zeker als je veel bezoekers verwacht.
@derest: Als je er geen verstand van hebt (vooral @wouterp). Begin er dan ook niet aan. Hij heeft jullie verteld wat voor data hij verwacht en vraagt alleen wat de beste manier van verwerken is.

Zeg jij nou dat ik er geen verstand van heb?
Dus zonder te weten hoeveel bezoekers dat hij heeft, zonder te weten hoevaak die data gerefresht moet worden, met de vage beschrijving van wat die data inhoud, etc. Kan jij zeggen dat hij voor de cronjob moet gaan?
0
Guillamos

Lid · Topicstarter

Berichten
832
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb geen idee hoe vaak hij wordt aangeroepen, alleen zal ik de tijd tussen cronjobs dan aanpassen aan de hoeveelheid bezoekers. De data:
  • id
  • lid id
  • wereld
  • coordinaten
  • datum
  • type
  • informatie over lid (naam, punten, bescherming)(alleen wanneer het een dorp is)

Is trouwens een soort van browsergame omdat ik iets uitdagends wou maken.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren