Eduterm:Implementaties: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
k (Admin heeft pagina OBKAPI:Implementaties hernoemd naar Eduterm:Implementaties) |
(implementatie groter) |
||
Regel 1: | Regel 1: | ||
+ | == Tips == |
||
⚫ | |||
+ | Bij de implementatie op Eduterm zijn er een aantal technische zaken waarmee rekening gehouden moet worden. |
||
+ | * cache of live query |
||
+ | * wijzigingen in datasets |
||
+ | |||
+ | === Cache of Live === |
||
+ | Ook al zorgen we ervoor dat de meeste queries snel resultaat geven, kan het voorkomen dat sommige queries niet de dusdanige snelheid hebben dat men deze in een gebruikersinterface wil gebruiken. |
||
+ | |||
+ | Hierbij kunnen dan ook verschillende overwegingen worden gemaakt: |
||
+ | * aanpassen gebruikersinterface |
||
+ | * nagaan of delen van gebruikersinterface beter los opgevraagd kunnen worden |
||
+ | * nagaan of delen van de informatie niet live wordt opgevraagd, maar bijvoorbeeld 1x per dag |
||
+ | |||
+ | === Wijzigingen in Datasets === |
||
+ | De meeste datasets werken met een latest variant. Dit betekent dat nieuwe toevoegingen er automatisch bij worden geplaatst, en afhankelijk van de set, oude begrippen worden weggehaald. |
||
+ | |||
+ | Een applicatie: |
||
+ | * zou rekening moeten houden met begrippen die nog niet bekend zijn in de applicatie |
||
+ | * zou rekening moeten houden met het feit dat begrippen die in de applicatie bekend zijn, wellicht niet meer teruggegeven worden |
||
+ | |||
+ | == Code == |
||
⚫ | |||
{{Special:PrefixIndex/{{FULLPAGENAME}}/}} |
{{Special:PrefixIndex/{{FULLPAGENAME}}/}} |
||
[[Categorie:Eduterm]] |
[[Categorie:Eduterm]] |
||
− | [[Categorie:Achtergrond]] |
Huidige versie van 11 jul 2018 om 09:15
Tips
Bij de implementatie op Eduterm zijn er een aantal technische zaken waarmee rekening gehouden moet worden.
- cache of live query
- wijzigingen in datasets
Cache of Live
Ook al zorgen we ervoor dat de meeste queries snel resultaat geven, kan het voorkomen dat sommige queries niet de dusdanige snelheid hebben dat men deze in een gebruikersinterface wil gebruiken.
Hierbij kunnen dan ook verschillende overwegingen worden gemaakt:
- aanpassen gebruikersinterface
- nagaan of delen van gebruikersinterface beter los opgevraagd kunnen worden
- nagaan of delen van de informatie niet live wordt opgevraagd, maar bijvoorbeeld 1x per dag
Wijzigingen in Datasets
De meeste datasets werken met een latest variant. Dit betekent dat nieuwe toevoegingen er automatisch bij worden geplaatst, en afhankelijk van de set, oude begrippen worden weggehaald.
Een applicatie:
- zou rekening moeten houden met begrippen die nog niet bekend zijn in de applicatie
- zou rekening moeten houden met het feit dat begrippen die in de applicatie bekend zijn, wellicht niet meer teruggegeven worden
Code
Er zijn reeds een aantal implementaties op Eduterm gemaakt, hieronder per taal een overzicht van publieke code.