Categorie: Joomla

Website maken met Joomla. Joomla website onderhoud en beveiliging

Gutenberg Principe en Webdesign Willi Heidelbach CC BY 25

Het Gutenberg Principe – moet dat plaatje nu links of rechts op je webpagina?

Wat heeft de ontdekker van de drukpers, Gutenberg, te maken met het ontwerpen van een effectieve website? Wat is het Gutenberg Principe en hoe is dat in deze moderne tijd nog relevant? De boekdrukkunst is immers “een mechanisch proces om geschriften te vermenigvuldigen door middel van een drukpers.” en ontwikkeld in een heel grijs verleden?

Gutenberg Principe en Webdesign Willi Heidelbach CC BY 25

Gutenberg Principe en webdesign

Johannes Gutenberg ontwikkelde in de 15e eeuw het mechanische drukproces. Eigenlijk is het waarschijnlijk al veel eerder ontdekt maar voor ons Europeanen begint het verhaal bij Gutenberg.

Een grote stap voorwaarts in de ontwikkeling van informatieverspreiding is natuurlijk het internet.

In de begindagen van digitale informatie via internet waren de meeste websites niet meer dan wat platte tekst. Hoogstens met wat kopjes en paragrafen ingedeeld. Dat is snel veranderd!

Tegenwoordig zijn veel websites bijna een multimediale ervaring. Maar moet jouw website dat ook zijn als je diensten, producten of informatie aanbiedt?

User Experience (UX)

De vader van “moderne gebruikerservaring” (User Experience of kortweg UX) is Don Norman. De term User Experience is door hem bedacht in 1993 toen hij werkte bij Apple.

Gutenberg vond zijn pers uit in 15e eeuw en in die tijd waren de enige geschreven documenten handgeschreven boeken. Na de publicatie van de beroemde Gutenbergbijbel begon een groter aantal mensen te lezen.

Traditioneel volgden handgeschreven boeken de “regel van derden”, een visuele vlakverdeling die wordt gebruikt in onder andere de schilderkunst en nog steeds wordt gebruikt in de kunstvormen zoals de podiumkunsten en fotografie.

Het Gutenberg principe is een minder bekend ontwerpprincipe dat de beweging van de ogen beschrijft bij het kijken naar een ontwerp waarin elementen gelijkmatig verdeeld zijn. Het staat ook bekend als de Gutenberg-regel of het Z-verwerkingspatroon.

Gutenberg Principe kijkrichting

(Gutenberg Principe, afbeelding © R. Brinkman/BrinkmanIT)

Het Gutenberg-principe gaat er vanuit dat een tekst of afbeelding in vier gelijke kwadranten is verdeeld. Van deze vier worden linksboven en rechtsonder als “actieve kwadranten” beschouwd voor mensen die lezen van links naar rechts.

Dat betekent dat linksboven het oog eerst ‘valt’, en daarna naar rechtsboven gekeken wordt en zo wordt de pagina verder ‘gescand’ op informatie. De leesactie is ‘binnenkomen’ (linksboven) op de pagina en ‘verlaten’ (rechtsonder).

Van Links naar Rechts lezen

Mensen lezen dus meestal van links naar rechts, zeker in Nederland. De vraag is dan: “waar zet ik een afbeelding in de tekst”? Die vraag wordt beantwoord met een andere vraag: wáár wil je de focus in de website op leggen?

De focus van de bezoeker, oftewel de consument van de informatie, ligt rechtsboven.

Gutenberg Principe focus in de website (voorbeeld 1)

(website over fotografie, Gutenberg Principe)

Heb je een website over fotografie, dan kan de focus dus rechtsboven worden gelegd op een foto (zie voorbeeld). De interesse van de bezoekers is immers fotografie?

Als er dan rechtsboven een leuke foto staat stimuleert dat om de website verder te bekijken. Staat daar een gortdroge tekst over hoe je diafragma instelt op een camera dan ben je de ‘plaatjeskijkers’ sowieso al kwijt als bezoekers. In dit geval is de vlakverdeling dus gericht op foto’s zodat men links-onder kijkt en dan kan er ‘doorgeklikt’ worden.

Een website waar je een bezoeker wilt uitnodigen meer informatie over je product of dienst te vragen of iets te kopen bij je, een “call to action”, heeft een hele andere focus.

Als je daar de afbeelding in het vak rechtsboven zet prikkel je mensen minder om tot actie over te gaan. Daarom is in onderstaande voorbeeld door ons het Gutenberg principe toegepast voor de client.

Immers, naast informeren van clienten wil je ook graag dat ze contact met je opnemen ingeval ze kunststof kozijnen willen laten plaatsen?

Gutenberg Principe focus in de website (voorbeeld 2)

(Afb. Website ALLES Kunststof Kozijnen)

Het Gutenberg-principe wordt dus toegepast om de “zwaartekracht” van de pagina te bepalen. Wáár moet de nadruk op liggen? Wat wil je graag dat de client of bezoeker van de website opvalt en op acteert?

Vlakverdeling-Gutenberg-Principe-Call-to-Action

(Afb. Website Brinkman.IT, vlakverdeling volgens Gutenberg Principe)

Soms kan een website er nog zo eenvoudig uitzien, zoals die van ons, toch is er dus wel degelijk over nagedacht hoe de pagina ingedeeld is.

Wat wij met de website beogen is immers niet dat de bezoekers een leuk plaatje van een paar webservers als focuspunt heeft maar dat de focus ligt op onze diensten zoals webhosting en het ontwerpen en bouwen van websites?

UX Design Facebook

(Afb. inlogpagina Facebook)

De startpagina van Facebook (afbeelding hier boven) heeft het Gutenberg principe heel stringent en minimalistisch doorgevoerd en is een uitstekende illustratie van het Gutenberg principe. Die pagina is niets anders dan één “call to action”: inloggen of lid worden.

De startpagina van LinkedIN is overigens precies tegengesteld aan dat principe gebouwd. Dat kan óók een keuze zijn, als je als dienstenaanbieder al een hele grote naamsbekendheid hebt kún je een dergelijke regel eventueel links laten liggen of juist kiezen voor een ontwrichtend ontwerp (dat is weer een heel ander principe).

Plaatje links of rechts op de pagina?

Moet dat plaatje dus links of rechts op de pagina? Zoals duidelijk zal zijn is dat afhankelijk van het doel van het plaatje.

Als een afbeelding alleen maar ter illustratie is en de nadruk op actie van de gebruikers moet liggen (de call to action), is de keuze om de afbeelding rechtsboven te plaatsen discutabel.

Anderzijds kan een ontwerpbeslissing soms op andere gronden worden genomen. Bijvoorbeeld omdat u het nu eenmaal mooi vind het op een bepaalde manier te doen en de call to action minder relevant is.

Een UX-ontwerper heeft echter meestal de voorkeur om de belangrijke elementen en aandachtspunten (de belangrijkste informatie) langs het reispad van het Gutenberg principe te plaatsen om zo de beste resultaten te behalen. Dit vergroot het begrip en de verwerking van de informatie. Daarmee resulteert het in veel minder cognitieve belasting.

___
Afb. © Willi Heidelbach, ongewijzigde overname, CC BY 2.5

Joomla!

Migratie Joomla 3.10 naar Joomla 4.x

Joomla!Zoals eerder enkele malen is aangegeven door ons is het noodzakelijk dat u, wanneer u Joomla gebruikt voor uw website, een migratie uitvoert van Joomla 3.10 naar Joomla versie 4. Vanaf 17 augustus 2023 wordt Joomla 3.x niet meer ondersteund.

Op de website van Joomla staat een handleiding hoe u de migratie kunt uitvoeren.

— “Veel cliënten gebruiken Joomla. Wij constateren regelmatig dat de software niet onderhouden wordt. Dat betekent dat er op korte termijn een update naar 3.10 moet worden gedaan alvorens u kunt overstappen naar Joomla! 4.x.”

Het migreren van uw website naar een Joomla 4-versie is alléén mogelijk al u op dit moment Joomla 3.10 gebruikt. Is dat nog niet het geval, dan moet u eerst upgraden naar de 3.10 versie en daarna naar de 4.x versie.

Upgrade Joomla via Installatron

Wanneer u een Joomla-upgrade wilt uitvoeren kunt u hiervoor meestal gebruik maken van Installatron. Een handleiding is hier te vinden.

» Let op, alvorens u updates uitvoert: maak altijd vooraf een backup!

U kunt er ook voor kiezen om éérst een “staging”-omgeving aan te maken en in de staging omgeving de upgrade uit te testen en eventuele problemen na upgrade daar oplossen alvorens u het op uw live website uitvoert.

Lees hier verder over het maken van een staging omgeving met Installatron.

Upgrade Joomla laten uitvoeren?

Tot slot kunt u ook door ons de upgrade laten uitvoeren op “no cure, no pay” basis. Of uw Joomla website laten migreren naar WordPress. In beide gevallen zijn er kosten aan verbonden op basis van respectievelijk uurtarief danwel offerte.

Deze upgrades voeren wij alléén uit voor onze eigen cliënten, op onze eigen servers. Deze dienst kunnen wij helaas niet aanbieden wanneer u elders bent gehost.

Neem voor meer informatie of vragen via deze link contact met ons op.

website schoonheidssalon louise

Nieuwe website: Schoonheidssalon Louise

website schoonheidssalon louiseSchoonheidssalon Louise is sinds januari 1985 gevestigd in Linne. De salon wordt geleid door schoonheidsspecialiste en pedicure Lous Steijlen, die ons opdracht heeft gegeven de (verouderde) Joomla website te vernieuwen.

“U kunt bij Schoonheidssalon Louise terecht voor een optimale verzorging van elk huidtype en alle leeftijdsgroepen in gebalanceerde methodieken. Er wordt hiervoor gebruik gemaakt van de produkten van dokter Belter (made in Germany).”

Wij hebben voor Schoonheidssalon Louise een nieuwe responsive website gemaakt vooral gericht op mobiele gebruikers maar natuurlijk ook geschikt voor laptop of desktop computers. De website is opgebouwd in WordPress en na oplevering van de site zal de eigenaresse de website zelf kunnen onderhouden en updaten.

Schoonheidssalon Louise maakte voor de hosting van haar vorige website al jaren gebruik van onze diensten en het door ons overgenomen (voormalige) Parkstad VOF. Ook voor de hosting van de nieuwe website blijft Schoonheidssalon Louise gebruikmaken van onze hostingdiensten.

U vindt de website op https://www.schoonheidssalonlouise.nl/.

De nieuwe website sluit qua styling aan bij de eerdere website zodat de verschillen voor bestaande clienten niet té groot zijn maar de gebruikerservaring is wel geoptimaliseerd.

Meer informatie over onze webdesign diensten vindt u hier.

Joomla!

Joomla! 3.10 End of Life vanaf 17 Augustus 2023

Joomla!Zoals eerder gemeld is Joomla! 3.10 de laatste release van de Joomla! 3.x-serie. Joomla! 3.10 wordt 2 jaar ondersteund nadat het is uitgebracht. Die twee jaar zijn in augustus 2023 verstreken. Dit betekent dat u een migratie moet (laten) uitvoeren van uw Joomla! website.

Veel cliënten gebruiken Joomla. Wij constateren regelmatig dat de software niet onderhouden wordt. Dat betekent dat er op korte termijn een update naar 3.10 moet worden gedaan alvorens u kunt overstappen naar Joomla! 4.x.

Er is inmiddels een Nederlandstalige uitleg over de migratie beschikbaar. Volg deze link voor meer informatie.

Beveiligingsrisico

Ook constateren we dat er in veel Joomla! websites verouderde componenten worden gebruikt waardoor de website niet naar een courante PHP-versie kan worden bijgewerkt. Dit is een beveiligingsrisico voor uw website!

Migreren naar WordPress

Een andere optie is om uw website om te laten zetten naar WordPress. Deze migratie kan door ons worden uitgevoerd voor u. De kosten hiervoor zijn afhankelijk van uw wensen en eisen en de manier van overzetten.

Voordeel van omzetting van uw website naar WordPress is dat u dan ook gebruik kunt maken van onze Managed WordPress diensten. Wij onderhouden dan de software van uw website voor u zodat u er geen omkijken meer naar hebt. Daarnaast is WordPress een modern en zéér gebruikersvriendelijk (ons inziens veel beter dan Joomla), ook voor wie niet erg veel met ICT op heeft!

Voor de meeste Joomla! websites geldt dat wij tegen zeer concurrerend tarief kunnen migreren naar WordPress, mits u cliënt bent van Brinkman.IT.

Neem voor meer informatie of vragen via deze link contact met ons op.

 

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.

Joomla!

Update Joomla! 3.x naar Joomla! 4

Joomla!Joomla! 4 is al enige tijd beschikbaar net als de laatste versie van Joomla! 3, versie 3.10. Joomla! 3.10 is de essentiële, noodzakelijke, stap tussen Joomla! 3 en Joomla! 4.

De 3.10-release zal de overgang naar Joomla! 4 helpen vergemakkelijken door backports van API-wijzigingen van Joomla! 4 op te nemen. Het biedt ook een controle-optie van uw huidige site om te verifiëren dat u klaar bent voor Joomla! 4!.

Die verificatie zorgt wel voor problemen. De software lijkt bugs te bevatten. Daarnaast zijn er veel meldingen op GitHub met betrekking tot problemen in templates, componenten en fouten in de verificatie zelf. Toch zult u, wanneer u Joomla! wilt blijven gebruiken, op enig moment moeten migreren naar Joomla! 4 of naar een ander platform zoals WordPress.

Nieuw in Joomla! 4

Joomla! 4 bevat vele nieuwe opties en mogelijkheden. Deze korte video (engelstalig) somt ze op.

Joomla! 3 End of Life

Zoals aangekondigd in mei 2018, en vanwege de release van Joomla! 3.9, zal Joomla! 3.10 de laatste release zijn van de Joomla! 3.x-serie. Joomla! 3.10 wordt 2 jaar ondersteund nadat het is uitgebracht:

  • Bug- en beveiligingsondersteuning wordt gegarandeerd gedurende een periode van 12 tot 18 maanden
  • De resterende tijd (6 tot 12 maanden) is alleen voor beveiligingsondersteuning.
  • We nodigen u uit om de roadmap voor Joomla! 3.10 en Joomla! 4 te bekijken voor meer informatie.
Development Status
Current Release 3.10.3
Upcoming Release 3.10.4
Release Date of Series September 27, 2012
End of Support for 3.x August 17, 2023

Lees hier verder (engelstalig) over de lifecycle van Joomla!.

Update naar Joomla! 4 of nog niet?

Een update naar versie 4 kan dus nog even wachten. In theorie. Maar bedenk dat er de komende jaar dus niet of nauwelijks aandacht aan besteed zal worden. Een upgrade op enige termijn naar versie 4 is daarom wel aanbevolen. Het kan u wel de nodige problemen bezorgen. Zie ook eerder. Sommige ontwikkelaars van bijvoorbeeld thema’s en componenten zijn er mee gestopt. Dat betekent dat deze in versie 4 niet meer werken. We zien dit nu al met regelmaat; veel Joomla! ontwikkelaars stoppen zomaar of brengen geen updates meer uit en dan kan het voorkomen (en dat gebeurt regelmatig) dat een website plotseling niet meer werkt onder een nieuwe PHP-versie.

Ons advies is: bereid u voor op een upgrade of switch naar een ander platform, bijvoorbeeld WordPress. Voor Joomla-upgrades naar versie 4.x bieden wij (vooralsnog) géén ondersteuning.

Upgrade Joomla! via Installatron

Via de Installatron Module kunt u een upgrade uitvoeren. Het is niet gegarandeerd dat daarna uw website goed werkt. Maak daarom altijd vooraf een backup (via Installatron) of beter nog: maak een “kloon” van uw huidige installatie en test daar de upgrade op uit.

Video gratis managed wordpress

Gratis managed hosting voor WordPress en Joomla

helpdesk en handleidingen callcenter headset Afbeelding van Clker-Free-Vector-Images via PixabayWordPress, Joomla of een ander CMS-website onderhouden is noodzakelijk maar kan soms best lastig zijn. Het is niet alleen tijdrovend, je moet als je dit handmatig uitvoert ook nogal wat handelingen verrichten. Dit kan echter volautomatisch en ook nog gratis!

Met de installatron module kun je volautomatisch je website managen. En het kost je, als je bij ons hosting afneemt, ook nog eens niets extra. Dat betekent dat geautomatiseerde gratis managed hosting bij ons inbegrepen is in alle webhosting pakketten vanaf slechts €0,99 per maand!

Wat is managed hosting?

Managed hosting betekent dat het onderhoud van de software van je website door iemand anders wordt gedaan voor je. Dat kan een mens zijn, maar ook een systeem dat het een en ander geautomatiseerd uitvoert. Of een combinatie er van.

Zo bieden wij een managed oplossing waarbij we, met geautomatiseerde tools, het een en ander uitvoeren. Voordeel van deze methode is dat het niet alleen heel zorgvuldig gebeurt maar ook dat we ingrijpen bij storingen als gevolg van de updates of acute patches uitvoeren. Bij de geautomatiseerde variant werkt dit iets anders (zie de nadelen).

Wat wordt er onderhouden?

Bij de geautomatiseerde managed hosting is er keuze wat je door het systeem (Installatron) laat onderhouden. Zo is er de keuze om alleen de core bestanden (bijvoorbeeld het WordPress of Joomla-systeem) automatisch te laten updaten (zie de video), alleen ‘minor’ updates, updates naar elke nieuwe versie, inclusief de plugins, etc. U houdt dus zelf de regie over wat er automatisch bijgewerkt wordt en wanneer.

Voor de updates worden uitgevoerd kun je (absoluut noodzakelijk!) eveneens automatisch een backup laten uitvoeren.

Wat zijn de voordelen?

  • geen omkijken meer naar updates;
  • de software van je website is op deze manier altijd redelijk up to date;
  • de software die via Installatron wordt uitgerold is bij hen gecontroleerd en getest;
  • altijd een veilige, courante, backup bij de hand;
  • updates en backups kunnen op vaste momenten worden uitgevoerd;
  • backups kunnen elders worden opgeslagen (extra veilig!).

Natuurlijk kunt u ook altijd zelf pro-actief handelen. Is er een spoedpatch of wilt u een wijziging aanbrengen dan kunt u die zelf handmatig uitvoeren.

Wat zijn de nadelen?

  • de updates worden via installatron uitgevoerd. Het duurt soms een tijdje dat de updates via dit systeem beschikbaar zijn. Het kan daarom soms ook even duren voor spoedeisende patches en security fixes beschikbaar zijn;
  • als je website na een software-update fouten genereert (als in: “hij doet het niet meer”) zal het systeem dat niet constateren. Je moet dus altijd zelf een controle doen na een update (een “upcheck”);
  • wanneer het mis gaat zelf, handmatig, terug zetten van de backup afstarten. In een aantal gevallen kan Installatron het zelf herstellen maar soms kán het zijn dat je na een nachtelijke update de volgende ochtend een niet werkende website aantreft.

Andere oplossingen

Een andere oplossing is gebruik maken van onze managed hosting oplossing voor WordPress. In die situatie voeren wij, gedeeltelijk geautomatiseerd, de updates uit. Daarbij verifieëren we direct na de update of alles nog werkt en daarnaast zorgen we ook altijd dat spoedpatches uitgevoerd worden. We beoordelen de updates op noodzakelijkheid en voeren met regelmatige intervallen controles uit. Hiervoor betaalt u slechts €17,50/maand.

Gaat er iets mis? Dan zorgen wij dat het opgelost wordt. Eén uitzondering: als u zelf plugins gaat installeren die problemen veroorzaken (bijvoorbeeld een installatie die mislukt) dan is dit niet bij het pakket inbegrepen.

Hoe installeer je het?

In deze video laten we zien hoe je het geautomatiseerde onderhoud uitvoert.

Meer video’s en handleidingen vindt u op de helpdesk-pagina.

PHP7

Update PHP7 shared hosting en reseller platform

PHP 7.2.x wordt niet meer ondersteund en vervangen voor PHP 7.4 als default PHP versie op de meeste servers. Oudere versies zijn alleen nog als optie beschikbaar. Update uw website en pas de PHP-versie welk u gebruikt aan!

PHP7 maakt nog steeds ontwikkelingen door en er is inmiddels ook een aankomende release van PHP8. Aangezien de meeste systemen zoals WordPress en Joomla er inmiddels al lang klaar voor zijn updaten we alle shared hosting en reseller-servers deze week naar PHP 7.4. Daarmee komt ondersteuning voor oudere versies te vervallen.

Voor websites die nog steeds gebruik maken van legacy code is er een oudere versie beschikbaar. Op de helpdeskpagina vindt u een handleiding hoe deze versie in te stellen.

Update uw website!

We benadrukken hierbij nogmaals dat het gebruiken van een courante PHP-versie zeer belangrijk is. Is uw website nog steeds gebaseerd op PHP versies kleiner dan 7.2.x dan moet u zéér binnenkort updaten. Controleer daarom of uw website werkt op PHP7+. Zoniet, dan zal deze binnenkort mogelijk niet meer werken omdat wij oudere versies zullen uitzetten en niet meer ondersteunen.

Het blijven gebruiken van (zeer oude) scripting (oude versies van WordPress, Joomla e.a.) is niet alleen een probleem voor u zelf maar kan ook een probleem worden voor andere klanten. Bijvoorbeeld wanneer er brute-force aanvallen op uw verouderde websites plaatsvinden of kwaadwillenden proberen in te breken op uw website. We kunnen dit dus niet (lang) meer toestaan.

Ondersteuning bij update

Hebt u ondersteuning nodig bij het updaten van de website software, dan kunt u contact met ons hierover opnemen via dit formulier. Support is op basis van best effort. Schakel ons dus tijdig in ingeval u een update van de software van uw website wilt laten uitvoeren om downtime te voorkomen.

PHP8 migratiepad

Wij ondersteunen maximaal drie PHP-versies op dit moment. Hoewel het technisch haalbaar is meer versies te ondersteunen zien wij hier het nut niet van in, integendeel. Oudere versies zijn kwetsbaar en worden door de makers van PHP niet meer ondersteund. Wanneer PHP8 voldoende rijp is om beschikbaar te stellen zullen wij deze ook als optie beschikbaar stellen op de servers en daarna geleidelijk alles onder PHP 7.4.x uitfaseren. Meer over PHP8 vindt u op onder andere Tweakers.

 

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.

 

Werkzaamheden servers: Upgrade Database-systeem (MariaDB/MySQL)

MariaDB (MySQL) wordt op onze shared hosting servers gebruikt als database-systeem voor veel websites en andere taken op onze servers. Omdat nieuwere CMS-systemen en nieuwe versies van onder andere Joomla nieuwe versies van MariaDB/MySQL vereisen wordt op de diverse shared-hosting servers het systeem donderdagavond geupdate.

De update kan tot een korte downtime leiden. Ingeval U na de update problemen ondervindt met uw website kunt u contact met ons opnemen (klik hier).

Het is mogelijk dat zéér oude “legacy-systemen” problemen ondervinden die helaas niet meer opgelost kunnen worden. Het is raadzaam uw systeem in voorkomende gevallen te updaten. Op de voormalige parkstad-server wordt géén upgrade uitgevoerd.

UPDATE:
Werkzaamheden succsvol afgerond zonder noemenswaardige downtime. Wij hebben ca. 100 websites (random) gecontroleerd en geen problemen geconstateerd.