Het laatste nieuws over ons bedrijf en onze producten vindt u hier!

Veel klanten stappen over op het Rexgard framework van Netrex.

Netrex Rexgard open source framework Rexgard is als redactiesysteem (CMS) prima geschikt om snel en eenvoudig websites mee te bouwen. Maar Rexgard kan veel meer. Op het chasis kan men een snelle sportauto bouwen, maar ook een krachtige goederentrein.

Het bijkomende voordeel is dat veel van onze klanten zich hiermee weten los te breken uit de contracten en licenties van (grote) ICT aanbieders, door een Open Source Framework een prominente plek te geven in hun ICT-beleid.

CMS of framework?
Rexgard is een van de meest flexibele webgereedschappen van dit moment, en ook een CMS. Om webapplicaties te bouwen, bestaat, naast dat CMS, ook het zogenaamde framework; een web-application framework is een platform, speciaal voor onze ontwikkelaars gemaakt, om web-applicaties mee te bouwen. Web-applicaties, zoals een op maat gemaakt CMS.

Het onderliggende Rexgard Framework is, in tegenstelling tot het CMS, niet gericht op eindgebruikers. Ze kent bijvoorbeeld geen makkelijke 123-installatie, omdat dat voor grote projecten, met complexe serveromgevingen en moeilijke koppelingen, volledig irrelevant is. Maar ze kent wél heel goed uitgedachte deployment-omgevingen en tools, iets wat voor een kleine site op een shared server weer niet belangrijk is. Het CMS en Framework zijn, kortom, twee heel verschillende gereedschappen voor verschillende soorten projecten, maar wel volledig complementair aan elkaar.

Weghalen van basisfunctionaliteit
Het CMS heeft een duidelijk voordeel boven het framework. Het framework heeft weliswaar allerlei herbruikbare (standaard) functionaliteit voorhanden in de vorm van bibliotheken, maar de ontwikkelaars van Netrex moeten daarmee wel alles nog zelf bouwen. Vaak kost het tien, twintig uur bouwen, om te geraken waar het CMS voor de doorsnee website al meteen na installatie is: user-management, permissies, (basis) artikelen beheren, bestandsbeheer enzovoort.

Maar dat drukt ook direct een duidelijke stempel op het project: vaak is het zeer nadelig, soms zelfs onmogelijk, om op verzoek van de klant af te wijken van de kant-en-klare functionaliteit die met het CMS meekomt. Bij Netrex wordt daarom vaak gekscherend gezegd dat Rexgard-development vooral bestaat uit "undoing of other stuff"; het ongedaan maken, of wijzigen van meegeleverde standaardfunctionaliteit.

Het is daarom verstandig om al tijdens het ontwerptracé, Rexgard, of eender welk CMS, goed te kennen en het ontwerp helemaal aan te passen aan de eigenschappen (of eigenaardigheden) van dat CMS. Dat scheelt tijd en geld; maar werkt ook heel beperkend. Andersom geredeneerd: een project dat het voordeel van het CMS gebruikt en enkel standaardfunctionaliteit levert, het maatwerk beperkt tot het absolute minimum, kan daarmee vanzelfsprekend nooit veel kosten: een basis Rexgardsite opzetten kost uren, geen maanden.

Netrex Rexgard Framework geavanceerd redactiesysteem

De doelgroep van het CMS
Het Rexgard framework is helemaal geoptimaliseerd voor ontwikkelaars en -teams, iets wat bij het standaard 'out of the box' CMS, juist niet het geval is: haar doelgroep is immers de eindgebruiker en niet de ontwikkelaar ervan. Voor een enkel, klein op maat te maken Rexgard-moduletje, maakt het nauwelijks uit of de ontwikkelomgeving daarvan keurig object-georiënteerd is, met goed doordachte database-mapping, revisiebeheer, enzovoort. Voor grote projecten met veel backoffice koppelingen, waarvan het leeuwendeel juist bestaat uit ontwikkelen, is het echter wel van groot belang dat deployment, beheer en ontwikkeling efficiënt en goed doordacht zijn uitgewerkt.

Wanneer de kosten en uren van de initiële basisopzet slechts een fractie uitmaken van het totaal, is het gebruik van kant-en-klare functionaliteit zelfs nadelig. Een project dat enkele tienduizenden euro's aan budget vraagt, alleen al om basisfunctionaliteit weg te halen en te vervangen door maatwerk, is beter af met gereedschap dat die basisfunctionaliteit niet meelevert, maar juist overlaat aan de bouwer. Het Framework dus.

Het Open Source argument
Overigens betekent het gebruik van een framework niet dat zo’n project niet Open Source is. De ontwikkelde bibliotheken, het resulterende (op maat gemaakte) CMS, of beiden, kunnen makkelijk Open Source zijn, terwijl het geleverde maatwerk voor een Rexgardsite dat mogelijk weer niet mag zijn. Het is enkel de intentie van de opdrachtgever die uitmaakt of de (Open Source) gemeenschap wat van het werk terugziet, niet de gebruikte techniek.

Kortom. Welk vervoermiddel je ook nodig hebt, Rexgard levert altijd het juiste chasis. Netrex research and development vehicle


Maak contact met Netrex!

Netrex Fullservice Internetbureau
Telefoon 0348 - 433886
Fax 0348 - 410560
Contactformulier, info@netrex.nl
Kantoor: Oostdam 2, 3441 EM Woerden The Netherlands

Vraag vrijblijvend een prijs bij ons aan! Gooi gewoon eens een visje uit. Vraag hier een prijs voor uw project aan.