Project

General

Profile

De techniek achter OpenTaal

De domeinen opentaal.org, -.nl en -.be zijn geregistreerd voor ons.
Deze domeinen verwijzen naar een server van de NTG (het Nederlandse TeX-genootschap), dat zo aardig is om hun server ook voor ons aan het werk te zetten.

Deze Linux-server heeft het behoorlijk druk met de daarop gebouwde websites, maar minimaal 1 processor van de 2 processoren hebben we als OpenTaal voor de volle 100% in gebruik.

Op deze server maken we vooral gebruik van de Apache-webserver en MySQL-database. De standaard programmeertaal die binnen OpenTaal gebrukt wordt is PHP. De de stijl van PHP_CodeSniffer dient bij het maken van nieuwe PHP-bestanden of bewerken van bestaande PHP-bestanden gerespecteerd te worden.

Onder de site opentaal.org, hangt de OpenTaal-bank, met daarin veel gegeven en procedures. Alles in 1 database met de fantasierijke naam: opentaal.

Het belangrijkste proces wordt elke 5 minuten door een cron-job gestart, namelijk het oogsten van woorden van websites. Dan worden er in diezelfde cyclus nog nabewerkingen van de oogst gedaan voor de beoordeling.

Cronjobs

Elke nacht draait er een cron-job die de nacht-klussen doet. Zoals het genereren van de actuele woordenlijsten.

Backups

Zie Beheer - Back-ups

Software extensies

Woordrelaties