Backups maken van website

Waarom maken wij regelmatig backups van je website?

Websites hebben onderhoud nodig. Je leest steeds vaker dat er nieuwe beveiligingslekken zijn bij grote bedrijven die niet voldoende of niet op tijd gedicht worden. Met als gevolg: hackers stelen informatie of, erger nog, halen een website offline. Dit zou mij nooit overkomen, kan je denken. En inderdaad: waarom zou iemand jouw website offline willen halen, als er weinig te halen valt.

Echter, er zijn genoeg voorbeelden van kleine partijen die hier toch de dupe van zijn geworden. Daarom hebben we hier afgelopen maand een blog aan gewijd. Lees deze gerust nog even door om erachter te komen waarom wij maandelijks updates doorvoeren op de websites van onze klanten.

Deze blog sluit aan op deze voorgaande blog. We zullen in deze blog bespreken waarom wij frequent backups maken van de websites van onze klanten. We vertellen bovendien hoe we dit geregeld hebben door deze essentiële handeling over meerdere tools te spreiden. Uiteraard voeren we deze backups alleen uit voor klanten die bij ons de hosting- en domeinregistratie hebben afgesloten.

Hoe maken we backups?

In onze ogen is het niet verstandig om alles op één paard te wedden. Er zijn talloze applicaties en tools die backups van websites kunnen maken. Wij hebben ervoor gekozen om op drie manieren backups te maken:

WP Migration Plugin

Als wij een website opzetten, starten we met bouwen op onze testlocatie. Concreet wordt dit vaak een URL als ‘uwdomein.testnexus.nl’. We hebben dit testdomein aangeschaft, zodat websites niet direct op de live versie gebouwd hoeven te worden wat vaak niet professioneel oogt. Bovendien kan er dan een eventuele bestaande versie op de echte domeinnaam blijven draaien totdat de nieuwe versie ready to launch is. Zodra dit het geval is, zetten we alle data in één klap over. Hoe doen we dat? Juist ja, met de magie van de WP Migration Plugin. 

Deze plugin maakt een bestand dat alle data op de website en database samenvoegt. Met deze file heb je dus praktisch gezien je volledige website in een klein bestandje opgeslagen. Kortom, het framework is daarmee safe en we gebruiken dezelfde plugin om het bestand te importeren zodat de website binnen een paar seconde live gaat. Daarna bewaren we deze file, zodat we iets achter de hand hebben mocht de website kapot gaan of opeens gehackt wordt. Dan kunnen we aan de hand van deze file een nieuwe ‘clean’ install maken.

Echter, mocht je de website op een later moment zelf updaten, en mocht de website kapot gaan, dan zijn die wijzigingen die je gedaan hebt na de livegang verloren. Daarom hebben we nog twee backup methodes om ook de updates te kunnen behouden en is de keuze voor deze wp migration restore pas als de andere twee opties niet werken.

WP Manage

Wij maken gebruik van de WP Manage tool en dan voornamelijk de backup functie die ze bieden. Voorafgaand aan het doorvoeren van thema en plugin updates, maakt deze management tool een backup van de website die gemakkelijk binnen de tool gerestored kan worden. Deze restore files sturen we ook door naar onze algemene opslaglocatie, zodat we ook die achter de hand hebben mocht er iets verkeerd gaan.

Direct Admin

Binnen het Direct Admin panel van onze hostingprovider (Antagonist :)), maken we ook backups. Deze worden in handige ‘.tar’ files opgeslagen en sterk gecomprimeerd zodat ze de server en de snelheid van je website weinig belasten. We zorgen dat er van iedere website die bij ons gestald staat, ook altijd een Direct Admin backup is, omdat deze vrijwel nooit corrupt zijn.

Bovendien draait Antagonist ook op de achtergrond backups, dus mocht er echt iets kapot zijn en geen van bovenstaande backups biedt uitkomst, dan kan deze partij vaak ook adequaat te hulp schieten. Kortom, no worries 🙂 Wij hebben onze zaakjes goed voor elkaar, zodat jij met een gerust hart kan slapen.

websites updaten

Waarom wij plugins en thema’s van websites frequent updaten

WordPress is een ‘open source content management system’. Een systeem waaraan iedereen dus kan bijdragen en waarbinnen iedereen dus eigen thema’s en plugins beschikbaar kan stellen. Echt. Iedereen kan het die een beetje kan programmeren.

Dat maakt het een heel erg mooi en dynamisch systeem dat binnen no time is gegroeid tot meest gebruikte software voor websites. Echter, daar schuilt ook het gevaar. Iedereen kan iets bijdragen en iedereen kan deze bijdrages downloaden naar hun websites. Er zijn weinig ‘medische keuringen’ door WordPress zelf, omdat er zo gigantisch veel ontwikkeld wordt dat het niet te reguleren valt.

Gelukkig zijn het aantal positieve reviews bij plugins en thema’s een goede graadmeter hoe goed gecodeerd, en dus veilig, een plugin of thema is. Zo kun je ervan uitgaan dat de support, snelle bug fixes en grote veiligheidslekker snel gedicht worden bij veelgebruikte plugins en thema’s.

Echter, ook een klein foutje in een plugin of thema kan grootschalige problemen opleveren bij je eigen website. Kortom, hoe voorkom je dit? Juist ja. Door plugins en thema’s te updaten.

En: door overbodige plugins direct te verwijderen. Daarom beperken wij het aantal plugins dat we op websites downloaden.

En weet je wat mooi is: de website van klanten die bij ons de hosting en onderhoud laten doen, updaten we maandelijks!

Hoe updaten wij je plugins en thema’s?

Wij maken gebruik van een WordPress management tool die ons een hoop werk uit handen neemt. We kunnen met dit systeem in één klap backups, updates en spam verwijderen op websites van meerdere klanten. Kortom, in dit panel wordt gecheckt of er updates beschikbaar zijn. Zo ja? Dan voeren we die direct door.

Bovendien maken we hier gebruik van snapshot backups. Dit werkt als volgt: alvorens de updates doorgevoerd worden, maakt de software een backup en slaat deze op. Zodra de updates doorgevoerd zijn, loopt een andere tool automatisch door de website heen en kijkt of er dingen kapot zijn gegaan gedurende het updateproces. Zo ja? Dan krijgen wij een melding en kunnen we die boel weer terugzetten waarna onze technische jongens naar het probleem kunnen kijken.

Het voordeel is dat we gebruikmaken van het meest gebruikte WordPress thema, Divi,  met onze eigen skin (Child theme) eroverheen. Hierdoor kunnen we vaak problemen voor zijn, zodra we zien dat er op de website van eén van onze klanten iets verkeerd gaat.

Waarom moet je thema’s en plugins updaten?

In een notendop.

  1.  zodat bug fixes die in nieuwe versies doorgevoerd zijn, ook daadwerkelijk op je website doorgevoerd worden.
  2.  zodat je gebruik kunt maken van de nieuwste features.
  3.  zodat de kans dat je website gehackt wordt, significant kleiner wordt.
  4. zodat je website met zijn tijd mee gaat. 
  5. zodat je website altijd gebruikmaakt van de meest compacte code. Plugin updates betekenen vaak: efficiëntere code waardoor je website sneller wordt.
Hosting en onderhoud

Waarom kiezen voor hosting- en onderhoudspakketten van WebNexus?

We krijgen vaak vragen over onze hosting- en onderhoudspakketten. Vragen als: waarom zijn jullie pakketten zoveel duurder dan de tarieven die sommige andere hostingpartijen rekenen? Wat doen jullie dan nog meer dan die andere partijen doen? Allemaal logische vragen die we met deze blog graag beantwoorden. Onder ‘onze hosting’ wordt verstaan: de hosting die wij als reseller van Antagonist leveren aan onze klanten.

Wij maken backups. Deze backups kunnen we gebruiken mocht er iets misgaan met uw website. In tegenstelling tot veel andere hostingpartijen rekenen we geen kosten voor het herstellen van backups, daar waar andere partijen veelal voor een herstelpunt een bedrag tussen de 50 à 150 euro vragen.

Wij streven naar veiligheid. Wij zorgen dat alle software geüpdatet wordt naar de meest recente versies, zodat de kans op beveiligingslekken verminderd wordt.

Persoonlijk contact. Oók WhatsApp. Wij zijn dagelijks bereikbaar via zowel e-mail als WhatsApp. Als er iets fout gaat, dan krijg je vaak dezelfde dag nog antwoord en dan lossen we problemen zo snel mogelijk op. Een whatsappberichtje naar ons is voldoende.

Onze hosting is snel. Goedkope hostingpartijen hebben vaak als nadeel dat de laadsnelheid van de website enorm traag is. Er is bespaard op goede servers wat ertoe kan leiden dat mensen de website al wegklikken alvorens ze deze bekeken hebben. Onze hosting is daarentegen rap zoals ook uit onderstaande afbeelding blijkt.

Pagespeed hetoudebos

Alles onder één dak. Vanuit praktisch oogpunt hebben we de hosting- en onderhoudspakketten in het leven geroepen. Het is immers gewoon handig om alles bij één partij te zetten, zodat er niet onnodig veel tijd verloren gaat bij problemen door toedoen van een partij waar wij van afhankelijk zijn.

E-mailadres van uw domeinnaam nodig? Wij regelen dit voor u en koppelen deze eventueel aan uw Gmail/Hotmail account.

Onze hosting is flexibel. Mocht u meer schijfruimte nodig hebben of mocht er meer dataverkeer plaatsvinden dan bij het gekozen pakket past, dan spelen wij hierop in door de benodigde ruimte toe te voegen. Hierdoor zal de website niet offline gaan, daar waar andere hostingpartijen vaak direct uw website offline halen wanneer u teveel schijfruimte gebruikt.

WordPress

Waarom kiezen wij voor WordPress?

Deze vraag wordt mij niet zo vaak gesteld, maar toch wil ik deze vraag graag beantwoorden, en de keuze onderbouwen. Er zijn namelijk heel veel opties en tegenwoordig zie je steeds vaker dat bedrijven zelf software gaan ontwikkelen. Daarentegen vind ik WordPress nog steeds op veel terreinen onverslaanbaar, zoals uit dit artikel zal blijven.

De CMS kwestie speelt vooral onder bedrijven die zich bezighouden met het maken van websites. Er zijn namelijk zeer veel zogenoemde ‘Content Management Systemen (CMS)’. Het voordeel van dit soort systemen is dat ze zeer gebruiksvriendelijk zijn en je in de meest gevallen met een beperkte hoeveelheid technische kennis, toch een professionele website kunt opzetten. Daarentegen verschillen deze CMS systemen op veel vlakken, zoals in onderstaande video (Engels) duidelijk wordt gemaakt.

 

Waarom gebruiken wij WordPress?


✓ 
Regelmatig updates: Thema’s, plugins en de algehele WordPress software wordt dagelijks voorzien van updates. Dat is niet alleen een teken dat er iedere dag geavanceerdere functionaliteiten worden gelanceerd, maar ook dat eventuele beveiligingslekken gedicht worden. Dat is natuurlijk extreem belangrijk om de kans op hacks enorm te verminderen.

Veel plugins: Er zijn ontzettend veel verschillende plugins beschikbaar voor haast alles wat je nodig hebt. Denk hierbij aan: social media buttons, caching plugins, image compressors, contact formulieren, sliders, etc. Dit maakt dat je bij WordPress een alles-in-één oplossing hebt. Voor iedere functionaliteit is er wel een plugin die gratis, dan wel voor een schappelijk prijs beschikbaar is.

✓ Veel thema’s: Er zijn ontzettend veel verschillende templates (thema’s) beschikbaar met als gevolg dat we voor iedere klant wel een geschikt thema kunnen vinden dat goed past bij zijn/haar wensen. Bovendien heeft dat als voordeel dat niet iedere website hetzelfde is.

Weinig bugs: Dit komt natuurlijk door de kracht van de community en de regelmatige updates. De community (lees: alle WordPress gebruikers) sporen fouten en beveiligingslekken op en communiceren dit door aan de ontwikkelaars van thema’s. Vervolgens reageren zij adequaat door direct aanpassing door te voeren in de codering van een template met als gevolg weinig bugs.

Gemakkelijk in gebruik: Zodra wij een website opgeleverd hebben, kan de klant zelf ook eenvoudige wijzigingen doorvoeren. Dat geldt niet voor ieder CMS systeem, omdat ook simpele handeling enorm gecompliceerd kunnen zijn binnen andere CMS. Dat is natuurlijk de reden dat wij kiezen voor WordPress en daarmee onze klanten niet aan het lijntje willen vasthouden, maar enigszins vrijheid gunnen.

Krachtige communityGezien het feit dat WordPress de grootste CMS is, zijn er dagelijks talloze mensen bezig om thema´s en plugins te perfectioneren. Bovendien wordt er heel veel hulp geboden door andere WordPress goeroes als er iets niet lukt. Zo kan je gemakkelijk hulp krijgen met zowel technische als praktische WordPress probleempjes. Je bent vast niet de eerste met een bepaald probleem.

Gratis in gebruik: Spreekt voor zich. Gratis software. Beter dan dat zal het niet worden 😉