Optimaliseer je database voor een nog snellere website!

Net zoals een auto heeft ook een website onderhoud nodig. Zo zorg je ervoor dat je website snel en veilig blijft werken. Naast het up-to-date houden en het configureren van caching, is database-optimalisatie erg waardevol. In het bijzonder voor grotere en complexere websites. Graag geef ik je tips hoe je dat het beste kunt aanpakken!

Maak je website nog sneller met behulp van database-optimalisatie!

Het optimaliseren van je database klinkt wellicht ingewikkeld, maar dit gaat gemakkelijker dan je denkt. Vaak bevat een CMS namelijk al een optie om je database flink op te schonen of is er een plugin beschikbaar die dat doet. Zo is er voor WordPress bijvoorbeeld de plugin ‘WP-Optimize’.

Database-optimalisatie met WP-Optimize

WP-Optimize is een plugin die je helpt om de achterliggende database van jouw WordPress-website op te ruimen en te optimaliseren. Het gebruik ervan is relatief simpel. In een paar stappen voeg je de plugin toe en maak je het klaar voor gebruik.

Verder lezen

Weerbaarder tegen cybercriminaliteit met de checkfunctie van de politie!

De politie heeft een online database beschikbaar gesteld, gevuld met informatie die ze hebben verzameld bij het oprollen van ‘botnets’. Onder botnets verstaan we malafide netwerken die bestaan uit gehackte en kwetsbare computers. Via de checkfunctie van de politie kun je controleren of je eigen e-mailadres hierin voorkomt. Erg handig als je wilt weten of je inloggegevens in verkeerde handen zijn gevallen!

Weerbaarder tegen cybercriminaliteit met de checkfunctie op politie.nl!

Om te controleren of er gegevens van je zijn achterhaald, hoef je enkel je e-mailadres in te vullen op deze specifieke pagina van de politie. Is je e-mailadres opgenomen, dan ontvang je een e-mail van de politie waarin dit wordt bevestigd. Ontvang je geen e-mail, dan komt je e-mailadres niet voor in de database. Gezien de eenvoud van de controle raden wij je dan ook absoluut aan om dit even uit te voeren

Waarom ontvang je de e-mail niet proactief?

Je moet zelf eerst je e-mailadres in de checkfunctie invoeren. Adressen die in de database voorkomen, worden dus niet proactief benaderd. De politie stelt dat het daarmee de privacywetgeving zou overtreden. De database is ook niet publiekelijk inzichtelijk. Enkel de daadwerkelijke eigenaar van een e-mailadres kan zien of het e-mailadres is opgenomen. Zou dit publiekelijk worden getoond, dan zou hier eenvoudig misbruik van gemaakt kunnen worden door kwaadwillenden.

Verder lezen

Een sneller mailplatform met Direct Routing!

Wij hebben al jaren de hostname ‘mail.antagonist.nl’ voor alles wat met e-mail te maken heeft: webmail, IMAP, POP3 en SMTP. Eén hostname, lekker simpel. Iets minder simpel is de techniek die daarachter zit. Het is een omgeving met ‘load balancers’ en ‘proxies’, die op slimme wijze de locatie van je e-mail kan vinden. Hoewel deze omgeving jarenlang stabiel heeft gedraaid, werd het tijd om deze te vervangen en over te stappen naar een sneller mailplatform!

Een sneller mailplatform, dankzij Direct Routing!

De reden van vervanging is simpel: het gebruik van de omgeving is in de loop der jaren enorm toegenomen. Hoewel de omgeving schaalbaar is opgezet en er gaandeweg verschillende verbeteringen zijn gemaakt, liepen we nu tegen een structureel probleem aan. Hoewel we met wat slimme trucjes en zwaardere hardware vast nog enige tijd vooruit zouden kunnen, hebben we ervoor gekozen om de setup grondig onder handen te nemen.

Waar liepen we tegenaan?

Onze load balancers gebruikten de zogeheten ‘NAT-methode’ (Network Address Translation). Dat wil zeggen: het IP-adres van ‘mail.antagonist.nl’ kwam uit op één van onze load balancers. Wanneer een client een verzoek stuurde, vertaalde de load balancer vervolgens het doel-IP-adres naar die van één van onze proxies. De proxy stuurde het antwoord terug naar de load balancer, die vervolgens het afzender IP-adres van de proxy terug naar zijn eigen IP vertaalde. Al met al best veel werk voor de load balancer.

Visueel overzicht van loadbalancers, die de NAT-methode gebruiken

Een bijkomend probleem was dat deze vertaling geheel ‘single-threaded’ gebeurde, de taak kon dus niet gedeeld worden door meerdere CPU-cores. Je kunt proberen te schalen, door meerdere CPU’s in de load balancer te stoppen, maar dit heeft geen effect. Hoewel de NAT-methode ons jarenlang trouwe dienst heeft bewezen, werd het dus tijd voor iets nieuws.

Verder lezen

Houd je online uitstraling actueel: succesvol je WordPress- of Joomla-thema updaten!

Vanuit beveiligingsoogpunt raden wij je aan om altijd gebruik te maken van de laatst beschikbare versie van je WordPress- of Joomla-thema. De ontwikkelaar heeft daarin vaak beveiligingslekken gedicht, die in oudere versies aanwezig zijn. De laatste versie brengt doorgaans ook nieuwe features met zich mee, zodat je het maximale uit je website kunt halen. Enkel voordelen dus, maar hoe kun je succesvol jouw thema updaten?

Succesvol je WordPress- of Joomla-thema updaten!

Bij betaalde thema’s is het in veel gevallen nodig om het bestaande thema te vervangen door een nieuwere versie. Er zijn dan dus meer stappen nodig, dat gaat niet met één druk op een knop. Dit stappenplan helpt je hiermee verder op weg. Tevens kunnen deze stappen gevolgd worden om een volledig nieuw thema voor je bestaande website te installeren.

1. Tref de juiste voorbereiding

Om er zeker van te zijn dat je terug kunt gaan naar de oude situatie, bijvoorbeeld door onvoorziene wijzigingen in een nieuwere versie van je thema, is het goed om een backup achter de hand te hebben. Je kunt eenvoudig een backup maken met Installatron of je kunt gebruikmaken van de automatische Antagonist Backups, beschikbaar op Slim, Plus en Pro.

Verder lezen

4 gratis must-have webtools voor iedereen met een hostingpakket!

Het onderhouden van je eigen website en e-mail kan een behoorlijk karwei zijn. Bij Antagonist zorgen we er daarom voor, dat dit zo soepel en gemakkelijk mogelijk verloopt. Maar af en toe kan er iets spaak lopen: je kunt al die verschillende wachtwoorden moeilijk bijhouden, je verzonden mail belandt in de spam of je website draait niet zo snel als je zou willen. Deze vier gratis webtools maken je het gemakkelijker!

4 gratis must-have webtools voor iedereen met een hostingpakket!

In dit artikel bespreken we vier handige webtools, die gebruikt kunnen worden voor het beheren van je wachtwoorden, het snel inzien van DNS-records en het analyseren van knelpunten binnen je website en e-mail. Deze webtools zijn gratis en worden aangeboden door derde partijen.

Inhoudsopgave

  1. LastPass
  2. Mail-tester
  3. MXToolBox
  4. WebPagetest

1. LastPass

Tegenwoordig doe je bijna alles online. Eén van de gevolgen is dat je daardoor ook veel verschillende accounts en wachtwoorden hebt. Veel mensen gebruiken daarom één wachtwoord voor alle accounts, die ze op de verschillende websites aanmaken. Het lijkt een heel handige oplossing, maar het is zeer onverstandig om te doen.

Door iedere keer hetzelfde wachtwoord bij verschillende diensten te gebruiken, maak je een hacker het erg gemakkelijk. Die hoeft dan immers maar één wachtwoord te achterhalen, om toegang te verkrijgen tot al je accounts. Je verhoogt zo het risico dat de impact van een hack onnodig groot is en veel van je gegevens in verkeerde handen vallen.

Verder lezen

Schat jij jouw domeinnaam op waarde?

Onlangs, tijdens de Dag van de Domeinnaam, stonden een aantal webhosters, SIDN (als landelijke beheerder van het .NL-domein) en de Vereniging van Registrars (als brancheorganisatie voor webhosting en domeinnamen) stil bij de waarde van een goed domein. Op zakelijk vlak valt hier veel winst te behalen, want dit wordt nog steeds onderschat.

Onderschat jij de waarde van jouw domeinnaam?

Anno 2017 staat iedere organisatie zonder website (en domein) met 1-0 achter. Als Antagonist zijn wij ervan overtuigd dat alle bedrijven, ongeacht de sector waarin zij zich bevinden, baat hebben bij een website. Ook als het product of de dienst niet direct iets met het internet te maken hebben. Al is het alleen maar om te laten zien dat je bestaat. Internet is hét kanaal om gevonden te worden, websites zijn de nieuwe winkels en domeinnamen de voorgevel. Een aantrekkelijk internetadres is daarom erg waardevol!

Waarom websites en domeinnamen belangrijk zijn

Voor webshops en online dienstverleners hoeven we niet uit te leggen, hoe belangrijk een snelle, veilige en betrouwbare website is. Scoor je hierop goed, dan is dat direct merkbaar in de conversie en dus in de omzet. Echter, ook voor lokale ondernemingen is een website zinnig. Zelfs als je niet direct iets (online) wilt verkopen. Op een website kun je perfect laten zien waarin jij goed bent en waarom dat zo is.

Verder lezen

Development: het succesvol upgraden van Django en alles wat erbij komt kijken!

Binnenkort gaan we Django, het webframework dat wij gebruiken, upgraden naar een nieuwe versie. Daar komt nogal wat voorbereiding bij kijken. We willen immers graag zeker weten dat alles goed blijft werken. Gelijk een interessante aanleiding om jou meer inzicht te geven waar een developer bij Antagonist zich zoal mee bezighoudt!

Development: het succesvol upgraden van Django en alles wat erbij komt kijken!

Het upgraden van Django is elke keer een unieke uitdaging. Dit keer veroorzaakte de gewenste upgrade problemen met onze testinfrastructuur. Daarom moesten we die eerst grondig onder handen nemen. Ruim vóór de daadwerkelijke upgrade, zodat we genoeg tijd hebben om eventuele problemen te ontdekken. Goed, laten we bij het begin beginnen.

Wat doet Mijn Antagonist precies?

Mijn Antagonist is ons administratieve beheersysteem. Het is geschreven in Python, evenals veel andere tools die wij intern gebruiken. Zowel klanten als medewerkers maken er gebruik van. Klanten gebruiken het vooral voor administratieve taken, zoals klantgegevens wijzigen of nieuwe bestellingen plaatsen. Medewerkers gebruiken het om onze klanten te ondersteunen.

Maar Mijn Antagonist is en doet nog zoveel meer. Het is dé hub die veel van onze automatisering mogelijk maakt, het kloppende hart van Antagonist. Zonder deze automatische processen zouden we het werk met ons kleine, hechte team niet aankunnen! Development is de spil in deze geoliede machine en is dan ook continue bezig met dit belangrijke systeem.

Verder lezen

Hoe begin je met een webcomic?

Begeef je je een beetje op social media, dan zie je vast wel eens een webcomic aan je neus voorbijkomen. Lees je ze wat regelmatiger, dan weet je vast dat de meeste comics een eigen website hebben. Hoe zijn die begonnen? Wat komt daar zoal bij kijken? Zelf lees en teken ik graag webcomics en wil daarom er met jullie wat over delen. Niet getreurd als dat niet helemaal je talent of interesse is, ook voor columns en fotoblogs bevat dit artikel heel handige informatie!

Hoe begin je een webcomic?

1. Publiceer je passie

Het begint allemaal met een idee. Je hebt een passie om iets te schrijven, te tekenen, te fotograferen en te publiceren. Misschien ben je daar al mee bezig en vragen je creaties om een groter publiek. Je merkt het wanneer familie en vrienden je met regelmaat aansporen om je werk wat breder ten toon te spreiden. Je weet dat dat een teken aan de wand is om de stap te zetten naar een grootschaligere aanpak.

Denk aan een platform waar de wereld je werk dagelijks kan zien. Een portfolio dat mensen kunnen volgen en waar je met regelmaat iets nieuws aan kunt toevoegen. Het liefst wil je namelijk, dat geïnteresseerden net zo regelmatig terugkeren als jij nieuw werk publiceert. Zelf heb ik een snelkoppeling naar Sinfest.net, opdat ik hem elke ochtend bij het ontbijt lees. Maar hoe maak jij jouw omgeving hongerig naar jouw talent?

Verder lezen

Metaforen in technische ondersteuning: verhelderend of juist verwarrend?

Wanneer je contact opneemt met de support van Antagonist, dan is het niet prettig dat je als beginnende webbouwer overladen wordt met allemaal nieuwe, vreemde termen. Aan de andere kant, als ervaren klant zit je ook niet te wachten op informatie die je al kunt dromen. Metaforen gebruiken in je uitleg: helpt dat dan of juist niet?

Metaforen gebruiken bij klantondersteuning: verhelderend of juist verwarrend?

Nu ik vaker te maken krijg met het beantwoorden van vragen die technisch van aard zijn, wordt het ook steeds moeilijker om in te schatten welke technische kennis een klant tot zijn beschikking heeft. Daardoor ben ik gaan nadenken over de beste manier om verschil in kennis te overbruggen. Eén van mijn favoriete manieren om op een vriendelijke manier uitleg te geven over webhosting is het gebruik van metaforen. Tijd om ze daarom eens nader te bekijken.

Kennisvloek

Nu mijn eigen kennis over webhosting wordt uitgebreid, worden steeds meer begrippen vanzelfsprekend. Ik vorm hier een eigen beeld bij met associaties naar andere begrippen.

Verder lezen

De populairste nieuwe gTLD’s van nu!

Domeinnamen met extensies, zoals .TOP of .EXPERT, worden nieuwe gTLD’s genoemd. Ofwel, generieke Top-Level Domains. In een tijd waar veel domeinen met populaire extensies, zoals .NL, .COM en .EU, al bezet zijn, bieden de nieuwe gTLD’s kansen. Genoeg aanleiding om ze eens onder de loep te nemen: welke gTLD’s doen het goed in Nederland?

Vanaf vandaag kun je uit 500+ nieuwe gTLD’s kiezen. Zo zijn onlangs het populaire .STORE en 50 andere erbij gekomen. Ze zijn nieuw, waardoor er nog veel unieke en opvallende domeinnamen vrij zijn. Het mooie? We bieden ze tijdelijk voor een scherpe prijs aan: profiteer tijdelijk van 30% korting op nieuwe gTLD’s!

Direct registreren →

Verder lezen