Dag mensen.
Ik ben bezig met een site met een hele grote database met schaakpotjes erin. Het verloop van een potje staat in een string, en met die string is het vrij makkelijk om het hele verloop te bepalen. Nu wil ik natuurlijk graag dat mensen potjes kunnen gaan bekijken. Hier zijn meerdere mogelijkheden voor en ik heb er niet heel veel ervaring mee dus ik vraag jullie mening.
Er zijn een paar obvious oplossingen:
Java
Java kan wel, wordt vrij vaak voor zulke dingen gebruikt alleen heb ik een beetje een afkeer van Java en is het volgens mij vrij traag.
PHP
Elke zet gewoon met PHP genereren is code technisch voor mij het makkelijkst maar dit gaat zulke slome taferelen opleveren dat me dit niet echt de bedoeling lijkt. Voor elke zet een nieuwe request, alles weer inladen, no thanks.
Javascript
Dit lijkt me eigenlijk persoonlijk de beste oplossing. Je kunt de .js file mooi cachen, alleen de functie aanroepen met een string, die string haal je uit je DB met je php script waar je de JS ook mee uitpoept. Je kunt d.m.v. images verplaatsen ze mooi laten zien en ernaast een list hebben met zetten waar je doorheen kunt gaan.
Flash
Nul ervaring met flash, maar volgens mij kun je hier wel grafisch mooie dingen mee doen. Ik ga me hier nog wat meer in verdiepen, ik zou het altijd later nog kunnen omgooien.
Wat is jullie voorkeur in zo'n geval? Waarom?
Ik ben bezig met een site met een hele grote database met schaakpotjes erin. Het verloop van een potje staat in een string, en met die string is het vrij makkelijk om het hele verloop te bepalen. Nu wil ik natuurlijk graag dat mensen potjes kunnen gaan bekijken. Hier zijn meerdere mogelijkheden voor en ik heb er niet heel veel ervaring mee dus ik vraag jullie mening.
Er zijn een paar obvious oplossingen:
Java
Java kan wel, wordt vrij vaak voor zulke dingen gebruikt alleen heb ik een beetje een afkeer van Java en is het volgens mij vrij traag.
PHP
Elke zet gewoon met PHP genereren is code technisch voor mij het makkelijkst maar dit gaat zulke slome taferelen opleveren dat me dit niet echt de bedoeling lijkt. Voor elke zet een nieuwe request, alles weer inladen, no thanks.
Javascript
Dit lijkt me eigenlijk persoonlijk de beste oplossing. Je kunt de .js file mooi cachen, alleen de functie aanroepen met een string, die string haal je uit je DB met je php script waar je de JS ook mee uitpoept. Je kunt d.m.v. images verplaatsen ze mooi laten zien en ernaast een list hebben met zetten waar je doorheen kunt gaan.
Flash
Nul ervaring met flash, maar volgens mij kun je hier wel grafisch mooie dingen mee doen. Ik ga me hier nog wat meer in verdiepen, ik zou het altijd later nog kunnen omgooien.
Wat is jullie voorkeur in zo'n geval? Waarom?