HTML / CSS of CMS. Voorbeeld. Welke website is beter?

Gepubliceerd op 05 December 2022
Tatyana Shevchenko (Cordis-Site)
Checklist voor verificatie SEO - Cordis-site
Het maken van de juiste keuze.

Dit is een ongewone aanpak om dit artikel te schrijven.

Dit is een geval waar je goed in bent:

  • in raketwetenschap of het maken van nieuwe soorten vaccins,
  • werken aan de ontwikkeling van een permanent bewegende machine of dicht bij de wereldontdekking...

en je hebt geen extra tijd om het programmeren te begrijpen. U wilt snel en duidelijk begrijpen of u HTML/CSS of een CMS nodig hebt. Om u niet af te leiden van de beslissingen die voor u belangrijk zijn, leest u deze paragraaf tot het einde.

Een website geschreven in pure code (HTML/CSS) of op een CMS-systeem zal evengoed leven en bestaan op het internet. Het enige belangrijke nadeel van sites die in pure code zijn geschreven, is de behoefte aan kennis van programmeren.

Een CMS systeem is ook code geschreven door een persoon. Een team van programmeurs heeft deze code genomen en aangepast voor alle gelegenheden.

In het echt ziet het er zo uit.

Situatie 1.

Je komt naar een autodealer. Je hebt een kleine vrachtwagen besteld (zoals een VW Caddy) voor je dagelijkse kantoorwerk. In een normale situatie voegt u één of twee opties toe aan het basispakket, afhankelijk van de taken die uw voertuig zal uitvoeren. Zo ziet het schrijven van een website met schone code eruit. Niets extra's. Net wat je nu nodig hebt.

Situatie 2.

De verkoper heeft een auto voor u samengesteld "voor alle omstandigheden". Hij heeft opties toegevoegd zoals:

  • vierwielaandrijving
  • de duurste titanium velgen met zomerbanden
  • de duurste titanium velgen met winterbanden
  • een verbeterd sportremsysteem toegevoegd
  • een overgedreven twin-turbo motor heeft gemonteerd...
  • bestelde de duurste interieurbekleding
  • een automatische versnellingsbak geïnstalleerd
  • dure optiek
  • Bovendien heeft u twee dakkoffers geïnstalleerd (voor uw ski's en de zomerreizen van uw gezin).
  • u heeft een trailer met een boot aan de trekhaak (voor het geval uw chauffeur wil gaan varen of gewoon surfen terwijl hij van depot naar depot reist).

Dit is ongeveer hoe een "allesomvattende" oplossing eruit zou zien.

Beide oplossingen zullen het werk doen. Maar je moet ze anders betalen en onderhouden.

Een site met schone code (vergeleken met situatie 1) HTML/CSS/JS heeft altijd de voorkeur van zoekmachines. Het is niet bang voor aanvallen van hackers en is bestand tegen hacken. Zo'n site is veel eenvoudiger dan een site die op een CMS-systeem is gebouwd. De site is in pure code geschreven en is vergelijkbaar met klei. Zo'n site kan elke vorm aannemen. Zo'n site kan alle taken leren uitvoeren. Je kunt er van alles aan toevoegen, verwijderen of veranderen.

Het voorbeeld in situatie 2 is hoe een "alles-in-één" oplossing eruit zou zien. Websites op CMS-systemen hebben beperkingen. Hoe dan ook, vroeg of laat zul je deze beperkingen tegenkomen.

Checklist voor verificatie SEO - Cordis-site Checklist voor verificatie SEO - Cordis-site
HTML/CSS vs CMS.

Ondanks de overvloed aan websites en hun stijlen, zijn er enkele dingen die ze verenigen. In het bijzonder wordt elke website gemaakt met behulp van HTML-opmaaktaal en gestyled met behulp van cascade CSS-stylesheets. In dit artikel zullen we deze talen nader bekijken en al hun mogelijkheden en perspectieven toelichten.


Een website gemaakt met HTML/CSS/JavaScript is een website vanaf nul geschreven door een programmeur voor uw specifieke taak. Er is niets overbodigs aan een dergelijke oplossing.

Een website gebouwd op een CMS (Content Management System) is een door programmeurs geschreven softwaresysteem waarmee gebruikers webpagina's kunnen maken en bewerken.


Wij bieden alle oplossingen aan in pure HTML/CSS/JS code.

De voordelen van HTML websites:

  • HTML-websites hebben aanzienlijk minder gewicht.
  • Websites "geschreven" in schone code werken en laden veel sneller, en gebruiken minder serverbronnen...
  • sites van het type html hebben niet de extra code die de meeste CMS-systemen kunnen toevoegen.
  • HTML-versies van websites vereisen geen updates van de engine zelf of van afzonderlijke modules (in het geval van CMS-versies het is extreem belangrijk en noodzakelijk).
  • HTML-sites worden niet gekraakt omdat er geen "gaten" in de engine of module kunnen zitten, door het ontbreken van die onderdelen.
  • Een vereenvoudigd systeem voor het maken van een back-up (site back-up). U hoeft alleen de bestanden uit de hoofdmap te kopiëren. Hetzelfde geldt voor het overzetten van de website naar een andere hosting site.
  • Eenvoudige indeling van het project. In de meeste gevallen wordt de lay-out ontworpen in html en vervolgens overgebracht naar de CMS.
  • Lagere hostingkosten (de goedkoopste hosting is meestal geschikt voor een html-website).
  • De inhoud van html-sites is beter beveiligd omdat de informatie rechtstreeks in de body van de pagina wordt opgeslagen (in een bestand) in plaats van in een afzonderlijke database, waarvan beschadiging de hele site zou kunnen breken.
  • Grotere stabiliteit van bronnen van statische pagina's, aangezien elke pagina afzonderlijk wordt bewerkt. Als ergens een fout wordt gemaakt, wordt alleen de specifieke pagina beschadigd, maar in cms-versies kan het de hele site aantasten.
  • Onderhoudsgemak, aangezien iedereen die min of meer vertrouwd is met de html-taal projecten kan onderhouden (en elk cms-systeem zijn eigen werkingsprincipes en volgorde van handelingen heeft).

De nadelen van HTML websites:

Er zijn verschillende nadelen van websites die gebruik maken van statische HTML-pagina's, die in sommige situaties behoorlijk groot en zelfs doorslaggevend kunnen zijn.

  • Bepaalde moeilijkheden bij het aanbrengen van wijzigingen die op alle (of de meeste) pagina's worden herhaald. Dergelijke wijzigingen kunnen betrekking hebben op menu-items, telefoonnummers, adressen, aiki of andere achtergrondinformatie. Het probleem is dat deze gegevens op elke pagina "handmatig" moeten worden vervangen. En als de site uit enkele honderden pagina's bestaat, kunnen sommigen dit proces erg moeilijk vinden.
  • Het ontbreken van een beheerderspaneel, dat informatie over de site op een eenvoudiger en overzichtelijker manier weergeeft en de manier waarop de site met inhoud wordt gevuld, vereenvoudigt.
  • Om de website te onderhouden en te vullen, heb je een basiskennis van HTML nodig.

De hierboven genoemde nadelen zijn zeer voorlopig. Het vullen en opzetten van een CMS-systeem voor een website is bepaald geen eenvoudige opgave. Niet iedereen kan het uitzoeken. Het is noodzakelijk ervaring en kennis te hebben om het CMS-systeem correct op te zetten. Dit proces is heel anders dan het bestellen van een menu bij McDonalds. Om de waarheid te zeggen, elke manipulatie van de site is beter om een specialist te vertrouwen. Als u teruggaat naar het voorbeeld van de auto hierboven, ziet het er als volgt uit: wanneer u naar de autoservice komt voor een onderhoudsbeurt, weet u zeker dat uw auto wordt behandeld door een monteur en niet door een kunstenaar of een kok.

Checklist voor verificatie SEO - Cordis-site
Alleen de beste oplossingen.

Welke moet ik kiezen voor de HTML of CMS versie van de website?

Als de klant het werk van een seo-specialist nodig heeft, kiezen we voor de meeste projecten voor html-versies van websites. Er zijn gevallen waarin dit niet erg handig is. Bijvoorbeeld het opzetten van een sociaal netwerk of een nieuwsportaal. Deze volgorde is moeilijk te implementeren in pure html. In dergelijke gevallen gebruiken wij verschillende CMS-systemen. In andere gevallen gebruiken we alleen html.

Als u een groot project hebt, kunnen we proberen verschillende sites op een lokale server te laten draaien met Html en CMS. U zult de meest geschikte optie kunnen kiezen.