jun
23
2011

Programmeertalen web applicaties

Indien u een website wilt laten maken die meer doet dan alleen informatie geven. Denk bijvoorbeeld aan Marktplaats of Funda, dan moet er een web applicatie geprogrammeerd worden. In dit geval moet u rekenen kosten die fors hoger liggen dan een website die alleen informatie toont.  Deze website zal specifiek voor u geprogrammeerd worden en daar gaat behoorlijk wat tijd in zitten.

Een web applicatie kan een verschillende programmeertalen ontwikkeld worden. De meest gebruikte hiervan zijn PHP, Ruby on Rails en ASP.NET. Natuurlijk zijn er nog veel meer mogelijkheden, maar u kunt het beste kiezen voor de meeste gangbare programmeertalen om te voorkomen dat u later niemand meer kan vinden die uw website kan onderhouden.

Mijn persoonlijke voorkeur gaat uit naar Ruby on Rails omdat deze snel ontwikkelen mogelijk maak, goed gestructureerde programma code noodzakelijk is en goede test functionaliteiten beschikbaar zijn. Ruby on Rails heeft echter ook het nadeel dat de applicaties vaak wat moeilijk aan de gang te krijgen zijn op hosting diensten. Dit is echter gemakkelijk op te lossen door een hoster te kiezen die Ruby on Rails ondersteund.

Een andere goede mogelijkheid is ASP.NET, geleverd door Microsoft. Met ASP.NET kunnen ook goed complexe applicaties gebouwd worden. Een voordeel van ASP.NET is dat de code gecompileerd op de webserver geplaatst wordt wat snelle uitvoering oplevert. Tevens kunnen mensen die toegang tot de server hebben (bijv. hackers) de broncode van u website niet inzien en niet kopiëren. Het nadeel van ASP.NET is dat dit alleen goed draait op Windows servers, terwijl Linux servers over het algemeen goedkoper zijn. Teven is de ontwikkelomgeving voor ASP.NET behoorlijk prijzig.

Als laatste hebben we PHP, dit is waarschijnlijk de meest gebruikte programmeertaal op het web. Deze heeft echter een groot nadeel dat gestructureerd werken niet gestimuleerd wordt. Veel PHP programmeurs leveren dan ook spaghetti code op, die later erg moeilijk te onderhouden is. Overigens zijn er ook frameworks voor PHP beschikbaar die gestructureerd programmeren bevorderen, maar deze zijn meestal niet zo compleet als Rails. Natuurlijk is het in PHP ook mogelijk om goed te programmeren, maar helaas doen de meeste PHP programmeurs dit niet. Voor kleine scripts is dit geen probleem, maar voor een complete web applicatie is dat niet aan te raden in verband met onderhoud en uitbreidingen.

Andere bezoekers zochten op:

  • funda website bouwer
  • goedkoop website laten bouwen idia
  • programmeertalen web
  • asp website layen maken
  • welke programmeertaal is het beste voor websites
  • welke programmeertaal het beste voor website
  • webapplicatie laten maken kosten
  • programmeertaal website
  • php laten bouwen
  • nadelen van asp net
Share

Reageren? »

RSS feed for comments on this post. TrackBack URL


Leave a Reply

Powered by WordPress | Theme: FreeUsenext