Web applicaties vergroten de dynamiek van een website, door interactie met bezoekers, bijvoorbeeld een discussie forum, bestel systeem of zoek machine, of door uitwisseling van gegevens met andere systemen, bijvoorbeeld automatisch nieuwsberichten van andere websites of product-informatie uit een database tonen. Een web applicatie kan het belangrijkste onderdeel van een website zijn, maar ook een kleine toevoeging aan de functionaliteit van een website leveren.
Enkele voorbeelden
Collaboration software
Hiermee wordt de bezoeker uitgenodigd, zelf deel te nemen aan de website. Een veel voorkomende variant is het discussie forum of prikbord, waar bezoekers nieuwe berichten kunnen plaatsen en / of op berichten kunnen reageren. Een drastischer variant is de zogenaamde wiki, waar bezoekers hele pagina's kunnen aanpassen en toevoegen. Een voorbeeld van een grote wiki site is wikipedia, een on-line encyclopedie.
Database koppelingen
Het koppelen van een website aan een (bestaande of nieuwe) database kan het onderhoud van de gegevens op de site vergemakkelijken, en kan het voor bezoekers makkelijker maken om specifieke gegevens te vinden. Het gebruik van een specifieke database koppeling is vooral interessant als er erg veel gegevens zijn die niet direct vertaalbaar zijn in tekst pagina's met een vaste navigatie-structuur, waardoor traditionele content-management systemen niet goed aansluiten op de gegevens. Een voorbeeld van een website met een afwijkende gegevens structuur is www.overheid.nl, maar denk ook aan web-winkels.
Welke applicatie
Als u een web applicatie wilt inzetten voor uw website, kunt u vaak voor een bestaand pakket kiezen, maar het kan soms beter zijn een applicatie op maat te laten maken, bijvoorbeeld omdat de bestaande pakketten niet goed aansluiten bij uw gewenste functionaliteit, of niet geïntegreerd kunnen worden met door u gebruikte applicaties.
Zeekat Softwareontwikkeling helpt u bij het maken van uw keuze, en kan bestaande systemen op uw behoefte afstemmen of een geheel op maat gemaakt systeem voor u ontwikkelen.
