Tag: PHP

Get ClassicPress

ClassicPress 1.5.0 met PHP8.0 ondersteuning nu beschikbaar

Vandaag is ClassicPress 1.5.0 met PHP8.0 ondersteuning beschikbaar gesteld. De huidige versie van ClassicPress werkt volgens diverse testers ook met PHP8.1 maar officieel wordt dat nog niet ondersteund.

BrinkmanIT - webhosting en webdesignClassicPress, onder andere door BrinkmanIT gesponsored, is een fork van WordPress en is gebaseerd op de oorspronkelijke WordPress 4.9.x lijn zonder de wordpress block editor (Gutenberg) en andere aanpassingen. Daardoor is ClassicPress veel efficiënter, meer “lichtgewicht”, het bevat veel minder additionele programmacode.

Ook voor deze release is door veel mensen testwerkt uitgevoerd en ook ik heb mijn brijdage daarin geleverd. Daarbij heb ik vastgesteld dat deze versie van ClassicPress uitstekend geschikt is voor het maken, beheren en onderhouden van een website en ook prima werkt op onze servers.

Opgemerkt moet worden dat, door ontwikkelingen binnen WordPress, bepaalde plugins die binnen WordPress wel werken, niet werken in ClassicPress. Overstappen van WordPress 6.x naar ClassicPress wordt daarmee wel moeizaam vermoed ik.

Wanneer u een website wilt maken zonder aan de beheerkant teveel toeters en bellen dan is ClassicPress zeker een goede keuze. Wilt u overstappen van de WordPress 5.x lijn naar ClassicPress 1.5.x dan is dat ook zeker een optie maar houdt daarbij dus rekening met eventueel falende plugins. Het is daarom raadzaam eerst een testconversie te doen. En uiteraard, overbodig eigenlijk om te zeggen, vooraf een backup van uw huidige WordPress installatie maken!

Nieuw in ClassicPress 1.5.0

Naast de langverwachte ondersteuning voor PHP 8.0 bevat deze versie daarnaast een aantal nieuwe mogelijkheden en updates.

  • De pagina “Plug-ins toevoegen” toont eerst plug-ins die ClassicPress ondersteunen vanuit de WordPress-repository
  • Ondersteuning toegevoegd voor het lui laden van afbeeldingen om uw websites te versnellen
  • Ondersteuning toegevoegd voor Update URI-plug-inheader
  • Thema-editor verwerkt nu moderne CSS zonder fouten te melden
  • Nieuwe ClassicPress-installaties schakelen nu standaard opmerkingen en avatars uit (geen onnodige spam meer bij nieuwe installaties)

Dit zijn slechts een aantal van de hoogtepunten. Bekijk de release notes voor alle wijzigingen en oplossingen of de officiële release-aankondiging hier.

Get ClassicPressToekomst ClassicPress

Wat de toekomst van ClassicPress wordt is nu onderwerp van gesprek tussen ontwikkelaars en in de gebruikersgroep. Wat direct een belangrijk verschil tussen ClassicPress en WordPress laat zien: bij ClassicPress wordt de koers bepaald door ontwikkelaars en gebruikers. Bij WordPress wordt de koers van de ontwikkelingen bepaald door Automattic Inc., de eigenaar van WordPress.com.

Er zijn  een twee mogelijkheden. Compatible blijven met WordPress, bijvoorbeeld, door een nieuwe ‘fork’ uit te voeren of een eigen koers gaan varen. Wat de keuze ook wordt, in beide gevallen zullen we ClassicPress zeker blijven steunen omdat het een goed alternatief is voor WordPress.

 

Joomla!

Foutmelding bij de Joomla Administrator gemigreerde websites

Joomla!Bij sommige van de gemigreerde cliënten van de voormalige Parkstad-server treedt na de migratie een foutmelding bij de Joomla Administrator op. De administrator-login kan een “internal server error” geven.

De oorzaak is nagenoeg altijd dat er gebruik wordt gemaakt van een instelling in de .htaccess-bestanden, met name in de administrator folder, waar een verwijzing kan voorkomen naar “php_flag magic_quotes_gpc Off”. Dit wordt reeds geruime tijd niet meer ondersteund: “Magic Quotes was a feature deprecated in PHP 5.3 and removed in Joomla 5.4 and higher.”

Foutmelding bij de Joomla Administrator oplossen

Log in op DirectAdmin (via “http://uwdomeinnaam.nl:2222/” waarbij ‘uwdomeinnaam.nl’ de domeinnaam van uw website is. Ga naar de filemanager (bovenaan in het scherm) en blader naar de map administrator. In de map “Administrator” opent u (via FTP of de filemanager) het bestandje .htaccess en verwijdert u de regel

php_flag magic_quotes_gpc Off

of maakt deze inactief door er een ‘#’ voor te zetten:

# php_flag magic_quotes_gpc Off

Daarna slaat u het bestandje weer op en is het probleem opgelost.

Is dit voor u lastig uitvoerbaar, of twijfelt u of dit wel de oorzaak is, aarzelt u niet even contact met ons op te nemen hier voor dan voeren wij de wijziging even uit.

Dedicated Managed Servers Energiezuinige Green Colo

Servermigratie afgerond. Performance testresultaten (TTFB).

De eerder aangekondigde migratie van één van onze webservers is definitief afgerond. Na het overzetten van alle data van de oude machine naar de nieuwe op donderdag de 15e april, aanpassen DNS-records en uitvoerig controleren, monitoren en testen, waaronder performance, hebben we vanochtend definitief de portforwarding op de oude server uitgezet. De performance testresultaten vindt u bijgaand.

supermicro servers (productafbeelding)De nieuwe server heeft veel betere hardware (CPU, harde schijven, geheugen) dan de vorige uiteraard. Naast de nieuwste Debian-versie is ook PHP 7.4.x en de laatste MariaDB (MySQL) geïnstalleerd. Daarmee is de machine volledig up to date en voldoet aan alle eisen.

Performancetest(s)

Uiteraard is elke website uniek en kan de performance verschillen. Wij hebben voor een aantal websites performancetestes uitgevoerd. De TTFB (Time To First Byte) is voor  (dynamische) sites +/- 110Ms. Dat is ver beneden de gemiddelde waarde.

Typical good TTFB speeds are: 100ms for static content (content that already exists on the sever as files) 200-500ms for dynamic content (content that is put together from a database and templates, like WordPress does, for example)

Onderstaand een voorbeeld van de TTFB test van een site met dynamische content:

TTFB Results BrinkmanIT Webhosting en Webdesign

Bij diverse (WordPress) websites hebben we uiteenlopende resultaten gezien, meestal tussen de 200-300ms.

Google Pagespeed

De pagespeed wordt uiteraard eveneens beïnvloed door het ontwerp van een website.

performance nieuwe server

 

Daarmee presteert de server ruimschoots binnen de reguliere normen.De oude server zal binnenkort worden uitgezet (is nog een tijdje als ‘backup’ beschikbaar) en uit het rack worden verwijderd.

Foutmeldingen PHP/MySQL

Bij een heel klein aantal websites hebben wij geconstateerd dat de website niet meer werkt(e) omdat er gebruik wordt gemaakt van een connectiemethode die inmiddels sinds 2014(!) uitgefaseerd is in nieuwere PHP-versies. Wij ondersteunen geen oude PHP-versies meer. U zult de code van uw website moeten updaten of uw CMS-systeem updaten.

Mocht u nog vragen hebben of issues ontdekken, neemt u dan contact met ons op via het helpdeskformulier.

 

 

SuperMicro Intel Xeon E3 Server

Vervanging hardware en migratie server ingepland

Binnenkort zal door ons een server worden vervangen door een nieuwe server. Hierbij hebben wij wederom gekozen voor een Intel-gebaseerde server van SuperMicro.

Dit betekent dat alle accounts gehost op de server (server 4) binnenkort zullen worden verplaatst naar de nieuwe server. De vervanging hardware en migratie van de oude server zal in de maanden maart en april plaats vinden. Voor de overige servers zijn geen migraties ingepland op dit moment. Met deze vervanging is alle hardware voor ons shared-hosting platform voorlopig weer up to date!

SuperMicro Intel Xeon E3 ServerDe vervanging van deze server zat al enige tijd in de planning doordat de hardware voor ons “End of Life” (EOL)  is maar door diverse omstandigheden was dit nog niet gerealiseerd. Door de huidige configuratie van deze oude server is het niet mogelijk alles één op één over te zetten naar de nieuwe server en zal de migratie geleidelijk aan plaatsvinden. Voordeel is dat er dan ook niet of nauwelijks downtime nodig zal zijn voor uw website(s).

De nieuwe server is voorzien van de laatste Linux Debian versie, een snelle Intel Xeon 4core CPU, 32GB Ram geheugen en snelle SSD schijven van Samsung en Crucial in RAID-opstelling. Wij kiezen bij de schijven in een server bij voorkeur voor 2 verschillende merken of schijven uit twee verschillende productie-batches zodat voorkomen wordt dat een productiefout in beide schijven kan voorkomen.

Instellingen email wijzigen

Mocht u voor de email gebruik maken van de server-domein van deze server dan is het noodzakelijk uw inkomende en uitgaande email server aan te passen. Bij voorkeur echter dient u altijd uw eigen domeinnaam te gebruiken (zie hiervoor de handleiding) en niet de hostnaam van de server waarop uw website gehost wordt.

PHP instellingen (verouderde software)

installeren en testen server
Configureren server

Aangezien wij een nieuwe server in gebruik nemen is ook alle software vernieuwd. Zoals in het verleden meermaals is aangekondigd stoppen wij met het ondersteunen van (zeer) oude versies van PHP.

Dit betekent dat u er voor dient te zorgen, als u gebruik maakt van hosting op onze servers en in het bijzonder deze, dat uw website werkt onder PHP-versies van minimaal PHP7.2.

Planning migratie

De verwachting is dat wij in de loop van de maand maart de nieuwe server online kunnen brengen en de migratie eind april zal zijn afgerond.

Hebt u nog vragen? Neem dan even contact met ons op!

 

 

Storingen door updates WordPress 5.4 en plugins

wordpress logoWordPress heeft recent versie 5.4 uitgebracht van haar CMS-programma. Ook zijn veel plugin-makers erg actief met het uitbrengen van updates. Dit is uiteraard noodzakelijk want vaak gerelateerd aan beveiligingsupdates en/of nieuwe functionaliteiten.

Update: Inmiddels heeft WordPress in verband met onderstaande problemen een patch uitgebracht (versie 5.4.1). Dit lost de meeste problemen op echter zijn er nog wel een aantal plugins die problemen lijken te hebben.

PROBLEMEN DOOR UPDATES

Een aantal van onze cliënten ervaart echter problemen door deze updates: websites die opeens ‘vastlopen’ of crashen. Plugins die niet meer werken of, erger nog, de hele website ontoegankelijk maken. Ook was bij een aantal cliënten de website nog wel beschikbaar maar het dashboard niet te benaderen. Op de WordPress.org site lezen we dat dit probleem niet alleen bij ons voorkomt maar dat mensen wereldwijd er door worden getroffen.

Het lijkt er dus op dat ofwel in WordPress 5.4 er iets dusdanig veranderd is dat er problemen ontstaan ofwel dat bepaalde (verouderde) plugins niet meer ondersteund worden. Er is niet een éénduidige reden aan te wijzen op dit moment, we hebben het gelukkig tot nu toe ook nog maar op slechts een handjevol sites, verspreid over verschillende servers, gezien.

UPDATES UITVOEREN? MAAK EERST EEN BACKUP!

We kunnen het niet vaak genoeg herhalen: maak éérst een backup van uw website alvorens updates uit te voeren van plugins of WordPress zelf. Dit kan zelfs volledig automatisch, en gratis, via bijvoorbeeld UpDraft. Wanneer u gebruik maakt van de installatron module, die wij bij onze hosting gratis meeleveren in het DirectAdmin panel, en daarmee WordPress updates (eventueel automatisch) laat uitvoeren maakt Installatron in principe altijd éérst een backup. Let er wel op dat de backup goed wordt afgerond: als uw hosting account te weinig ruimte heeft, maak dan eerst ruimte vrij en/of upgrade naar een pakket met meer schijfruimte.

!! Let op – De backups die wij maken zijn “full account backups”, dus als wij die moeten terugzetten is de kans groot dat u “terug in de tijd” gaat: dus ook (zeer) recente email kan verdwijnen. Daarnaast: als u ons té laat van problemen op de hoogte stelt, kan het zijn dat de backup al overschreven is met de data van een inmiddels niet meer werkende site omdat onze backups incrementeel zijn. Handel bij storingen dus altijd direct en maak een support-ticket aan als u ons wilt inschakelen. Een incrementele back-up is namelijk een type backup, dat door nagenoeg alle hostingproviders maar ook door veel mensen thuis, dat alleen de wijzigingen wegschrijft naar een reeds bestaande backup. Is de wijziging een ‘niet werkende website’ dan heeft terug zetten van de backup géén zin meer.

ZORG DAT DE SOFTWARE UP TO DATE BLIJFT

Wij zien regelmatig dat WordPress, Joomla en Drupal websites door de beheerders niet of nauwelijks worden onderhouden. Dit gaat er op een dag onherroepelijk voor zorgen dat uw website het niet meer doet. De onderliggende software, zoals PHP en de MySQL/MariaDB databases worden wél up to date gehouden en verouderde WordPress-websites werken dan “opeens” niet meer. Deze updates móeten wij wel uitvoeren, als wij dat niet zouden doen zouden onze servers kwetsbaar (kunnen) zijn voor hacks. Echter, ook uw website is kwetsbaar als u géén regelmatige updates uitvoert.

HEALTH CHECK

WordPress 5.3 is voorzien van een nieuwe feature: “health check”. Deze controleert op een aantal functies en geeft soms ‘alarmerende’ waarschwuingen. Deze waarschuwingen zijn mede gerelateerd aan de nieuwe Gutenberg-editor, en een melding over cURL-problemen, die sinds versie 5.0 onderdeel uitmaakt van WordPress. Op de WordPress fora zijn daar diverse topics over geopend inmiddels.

https://wordpress.org/support/topic/site-health-status-3/
https://wordpress.org/support/topic/site-health-curl-issues/
https://wordpress.org/support/topic/your-site-could-not-complete-a-loopback-request-3/

We hebben zelf geconstateerd dat de melding over cURL-problemen ‘komen en gaan’.  We hebben dit nog in onderzoek. Het lijkt geen probleem op onze servers te zijn. Eén oorzaak lijkt te zijn het gebruik van bepaalde beveiligings-plugins die soms het uitvoeren van code blokkeren.

Ook zijn er meldingen over PHP-versies en wordt u aangeraden deze te upgraden naar ‘de laatste versie’. Wij werken altijd met een courante, recente, PHP-versie. We waken er echter voor niet altijd de állerlaatste versie direct te implementeren omdat we daarin afhankelijk zijn van de beschikbaarheid er van via DirectAdmin én het implementeren van de allernieuwste versie mogelijk problemen kan leveren voor onze cliënten. Daarnaast kunt u in  DirectAdmin zelf uw voorkeur instellen. Sommige cliënten hebben nog steeds een hele oude PHP-versie ingesteld. Pas deze eventueel aan.

LIEVER GEEN OMKIJKEN NAAR?

Hebt u liever geen omkijken naar het software-onderhoude van uw website? Voor slechts €17,50/jaar (ex BTW) regelen wij de updates van WordPress en de plugins (niet voor thema’s!). Klik hier voor meer informatie over onze managed wordpress oplossing.

ONDERHOUD IS NIET INBEGREPEN BIJ HOSTING

Wilt u zelf uw website onderhouden en het niet uitbesteden aan ons, dan hebben wij daar uiteraard alle begrip voor. Er kunnen namelijk veel redenen zijn, afgezien van de (bescheiden) kosten van een managed oplossing, waarom u ons liever géén toegang tot uw website geeft (AVG, omzetcijfers, klantenbestand, enz). Dit wordt echter afgedekt door de verwerkersovereenkomst (u bent verplicht, in veel situaties, die met ons af te sluiten).

Echter, we hopen dat u in voorkomende situatie dan ook begrip hebt voor het feit dat u ook zélf verantwoordelijk bent voor het oplossen van eventuele problemen en wanneer u ons hier alsnog voor inschakelt wij hiervoor ons reguliere uurtarief in rekening zullen moeten brengen. Ook kunnen we niet altijd per direct uw probleem oplossen in dergelijke gevallen.

We weten dat dit wellicht heel vervelend kan overkomen, en we vinden het ook vervelend als we u eventueel moeten laten wachten en extra kosten moeten berekenen, maar: laten we het eens vergelijken met het onderhoud van uw CV-ketel. Als u géén onderhoudscontract afsluit voor uw CV-ketel bent u zelf verantwoordelijk. Laat u dan, bij een storing, de installateur langs komen dan moet u hem (of haar) daar ook een vergoeding voor betalen. Onderhoud van uw website is nadrukkelijk niet bij uw hosting pakket inbegrepen.

 

Image by Анастасия Гепп from Pixabay

Gratis Trainingen: Google Adwords, WordPress, PHP, MySQL, Excel, Access of een vakopleiding?

Kennis opdoen is een investering in jezelf. Maar betaalt die investering qua tijd en geld zich wel terug?

Kennis is Macht zegt een oud spreekwoord. Maar, kennis vergaren kost ook geld. Kennis kan ook rendement leveren. Denk maar aan kennis van Zoekmachines en het optimaliseren van je website daarvoor (SEO). Want: “hoger in Google” betekent automatisch méér bezoek op je website, meer (potentiële) leads en dus méér omzet. Maar er zijn nog véél meer terreinen waarop je kennis kunt vergaren. Tegenwoordig kan dat ook vaak gratis!

Rudy Brinkman - Brinkman.IT
R. Brinkman – Brinkman.IT

Niet iedereen is in de gelegenheid om naast werk, eigen onderneming, familiaire zorgtaken en verplichtingen en maatschappelijke en sociale activiteiten ook nog eens in de schoolbankjes te gaan zitten. Toch wil je wellicht wel graag kennis opdoen op bepaalde terreinen.

Probleem: het kost niet alleen tijd maar ook geld om een opleiding te volgen.

Naast tijd speelt geld dus ook een rol. Sommige trainingen en cursussen kosten honderden euro’s per dagdeel en die zijn ze vaak helemaal niet waard, zo is mijn ervaring. Betaalt ‘de baas’ dan zal de prijs van een training niet iets zijn waar je wakker van ligt, wél het rendement (tijdsinvestering versus opbrengst).

Moet je als ondernemer de training zélf betalen dan bedenk je je vooraf wel twee keer, immers: is een training van een dag à €850 of meer wel rendabel?

TIJD

Tijd is voor veel mensen een groot probleem. In die zin dat op de momenten dát je tijd hebt een training niet wordt aangeboden en vice versa. Trainingen die op ‘reguliere werkdagen’ worden aangeboden en die je graag zou willen volgen zijn lastig. Zeker als het trainingen zijn die niet een direct voordeel voor een werkgever hebben. Dan moet je er verlof voor opnemen.

Ben je ondernemer dan is het volgen van een training op een dag die ook factureerbaar zou kunnen zijn in feite éxtra duur immers: inkomstenderving, niet beschikbaar voor klanten én kosten maken voor de training. Mocht je er al tijd voor kunnen vrijmaken dan is het kostenplaatje mogelijk extra zwaarwegend, zeker voor ZZP’ers of éénmanszaken. Je kunt vaak niet zomaar “de zaak even sluiten”.

Mijn eigen ervaring is dat ik tijd vrij kan maken in de weekenden en ’s avonds. Maar plannen is niet altijd even makkelijk; zeker als je een webhosting- en webdesign bedrijf hebt, zoals ik, zijn er op de meest onmogelijke momenten zaken die je aandacht kunnen vragen. Cliënten die een website hebben die ‘kuren vertoont’ of een server-issue waar aandacht aan besteed moet worden. Dat soort zaken weigert zich helaas te conformeren aan kantoortijden!

Met een beetje puzzelen lukt(e) het mij echter altijd wel om, ondanks drukke werkzaamheden en gezin, tijd vrij te maken om te studeren. Daar komt bij, studeren is voor mij ontspanning! Dus in plaats van een paar uur bankhangen voor de televisie pak ik liever een studie op of doe een korte cursus. Er is op dat gebied tegenwoordig veel aanbod en slechts ‘een paar klikken bij je vandaan’. Je hóeft niet meer in een klasje te zitten om een training of cursus te volgen. Alhoewel het uiteraard niet voor iedereen geschikt is, kan ik het dus zeker aanraden om online trainingen, webinars of zelfs een complete opleiding te volgen.

GELD

Een training, cursus of opleiding volgen kost geld. In mijn optiek soms vaak belachelijk veel geld. Vierhonderd euro of meer per cursist voor een training van één dagdeel is niet ongewoon. Maar, en ook hier komt tegenwoordig internet je te hulp, het kan steeds vaker ook gratis of voor een zéér bescheiden bijdrage.

Je kunt je afvragen of een gratis training wel waarde heeft. Het antwoord er op is een beetje afhankelijk van de situatie:

  • gaat het er om dat je iets leert waar je iets aan hebt? Dan is óók een gratis training, al was het maar om eens te ‘snuffelen’ aan een onderwerp, méér dan de moeite waard! Een gratis training kan een goede opstap zijn om een onderwerp te verkennen. Wil je je daarna verdiepen dan kun je altijd nog meer “gedegen” opleiding volgen. Blijkt na de korte, gratis, training dat het onderwerp niet echt je interesse heeft (of: heb je zo voldoende informatie om verder te kunnen!) dan heb je geen grote investering in tijd en geld gedaan en tóch niet alleen kennis van het onderwerp opgedaan maar ook een goede indicatie of je er mee verder wilt of kunt.
  • is het doel een ‘getuigschrift’ of ‘certificaat’ om daarmee iets aan te tonen, aan bijvoorbeeld een werkgever of opdrachtgevers, dan is een formele training vaak de aangewezen weg. En daarvoor moet, over het algemeen, geld betaald worden. Er zijn echter uitzonderingen: sommige opleidingen kun je (min of meer) gratis volgen én er tevens certificering voor krijgen. Vaak betaal je een kleine vergoeding voor de officiële certificering. Een voorbeeld hiervan is Alison.

Mijn eerste stappen als ‘webdesigner’ heb ik in 1996 gezet. Via een boek over HTML en een website met informatie hier over leerde ik de basis van HTML en maakte mijn eerste websites. Omdat ik mijzelf eveneens had leren programmeren (in Pascal en Delphi) resulteerde dat al snel in een “HTML-editor” (Windows 3.x-tijdperk!) waarmee ik zelf, en anderen, sneller en eenvoudiger een website kon maken. Een minimale investering qua kosten en tijd maar het resultaat was- en is maximaal: een paar jaar later resulteerde dat in een eigen bedrijf en heb in de loop der jaren voor honderden cliënten websites gemaakt.

Natuurlijk heb ik in de loop der jaren het nodige bijgeleerd maar bijna altijd via online, veelal gratis, bronnen! Er is dus absoluut een maximaal resultaat geboekt door mij hier mee. Een uitzondering hierop was mijn (kort) HBO Informatiemanagement welke ik overigens ook grotendeels thuis deed (via het NTI).

Niet alleen binnen het IT-veld is veel online beschikbaar. Ook op heel veel andere terreinen valt veel (gratis) informatie in de vorm van een cursus of training te vinden inclusief opleidingen op HBO en Universitair gebied. Zeker de laatste jaren is dit in een enorme stroomversnelling geraakt.

Voorbeelden hiervan zijn:

Google Zoekmachine SEOGoogle Digitale Werkplaats

De online, gratis, beroeps-trainingen en opleidingen zijn in Nederland nog niet breed beschikbaar maar het is, denk ik, een kwestie van tijd voordat het zover is. Een eerste aanzet is er al: Google Digitale Werkplaats! De Digitale Werkplaats van Google: “flexibele en gepersonaliseerde cursussen waarmee je jezelf kunt ontwikkelen en zelfvertrouwen kunt opdoen”. En niet alleen kennis opdoen, ook certificeren is mogelijk.

Hoewel je met een dergelijk certificaat geen door het ministerie van onderwijs erkende opleiding hebt gevolgd is de waarde van een door Google uitgegeven certificaat natuurlijk groot immers: iedereen kent Google en heeft verwachtingen van een dergelijke opleiding. Google zal die verwachtingen dan ook waar (willen) maken!

LinkedIN Learning

Tot slot is er nog LinkedIN’s online omgeving: “LinkedIN Learning“. Wederom een groot aantal online trainingen, in een groot aantal beroepsvelden. Niet alles is gratis hier, maar de éérste maand is sowieso gratis.

Image by Анастасия Гепп from Pixabay
Image by Анастасия Гепп from Pixabay

Het kan dus: Gratis opleidingen én wanneer het jou uitkomt!

Het kost ’tijd en geld’ om te studeren? Om nieuwe vaardigheden en kennis op te doen? Meestal wel. Echter: tijd is flexibel in te delen wanneer je online studeert. En qua kosten hoef je het niet meer te laten want het kan (nagenoeg) gratis! Daarnaast, zoals gesteld, kan een training of studie een enorm rendement geven; zowel in tijd als geld. Zéker nu het (bijna) niets meer kost. Ik kan, als iemand die altijd probeert zijn kennis te vergroten tegen zo weinig mogelijk kosten, het een ieder aanraden om het eens te proberen!

Binnenkort zal ik zelf overigens aanschuiven voor een specialistische training in Amsterdam. Want, soms heeft het voordelen om je gewoon even één dag helemaal af te sluiten van alles om je heen en “in de klas te zitten”, samen met vakgenoten. Die afweging moet je dus altijd wel degelijk maken. Gratis of goedkoop een traning volgen is prima, ik gebruik het veel, maar niet altijd geschikt en zeker niet “de heilige graal”. Het is een optie. Wel een hele fijne, efficiënte, optie!

Alarmerend aantal hostingbedrijven gebruikt nog sterk verouderde en kwetsbare PHP-versies

Op welke PHP versie draait uw website? Waarschijnlijk weet U het niet. Maar het is van groot belang dit wel te weten en, eventueel, navraag te doen bij uw hostingbedrijf. Want: als voor het ‘draaien’ van uw website (sterk) verouderde en kwetsbare software wordt gebruikt, is daarmee ook uw eigen website kwetsbaar voor hackers en andere problemen.

Bron: WordPress.org

Uit de statistieken van WordPress, een software-systeem dat wereldwijd voor tientallen miljoenen websites wordt gebruikt -en daarom als zeer representatief kan worden gezien-, blijkt dat op dit moment nog ruim 77% van de WordPress websites gehost worden op websites met een PHP versie  die niet meer ondersteund worden (inclusief versie 7.0). Voor deze PHP-versies worden ook geen beveiligingsupdates meer uitgegeven.

Het is schokkend te zien dat er kennelijk dus massa’s hostingbedrijven en ‘self hosted’ (VPS) sites zijn die dergelijke verouderde PHP-versies nog steeds in gebruik hebben. Immers, denk alleen al eens aan de AVG-wetgeving en de gevolgen van een datalek? Uit de statistieken blijkt dat ca. 70% van de WordPress websites in elk geval wel courant zijn (versie 4.9+) maar dat ook legio zéér oude WordPress websites in gebruik zijn.

WELKE PHP-VERSIE?
BrinkhostDotCom (Brinkman.IT) heeft alle eigen servers voorzien van PHP 7.2. In een aantal gevallen kunnen cliënten nog kiezen voor een oudere ‘legacy’ versie, maar dat is voor eigen rekening en risico.

De nieuwe versies van WordPress, ClassicPress, Joomla en vele andere Content Management Systemen werken allemaal probleemloos op PHP 7.2. U kunt op ons hostingplatform in het DirectAdmin panel (via de Installatron-module) automatisch WordPress laten updaten en/of via onze managed WordPress zorgen dat uw WordPress website altijd up-to-date en probleemloos functioneert. Voorkom nare verrassingen!