Verslag 8e bijeenkomst JUG043 - Performance optimalisatie Joomla website 09-12-2019
Lees het verslag van Leon Kolenburg over de achtste JUG043 bijeenkomst van 9 december 2019 jl.
Aanwezig zijn er 14 deelnemers.
Joomla Nieuws
- Binnenkort Joomla 3.9.14 komt uit, op 11 december is de Release Candidate aangekondigd.
- Akeeba Backup 7 komt tussen 7 en 20 januari 2020 uit.
https://www.akeebabackup.com/news/1726-akeeba-backup-7.html - Joostock in Arnhem: het verslag staat op de website
https://jug043.nl/nieuws/verslag-bezoek-joostock-toolkit-session-29-november-2019-in-arnhem - Er is een hele mooie Joomla folder gemaakt, deze is verkrijgbaar bij onze JUG043. Verdeel de folders aan je klanten.
- Er is nu een Joomla Bedrijvengids beschikbaar op de Joomla Community website, meer informatie en de link om je bedrijf aan te meldenvind je op onderstaande link:
https://jug043.nl/nieuws/joomla-bedrijvengids-beschikbaar-op-joomlacommunity-nl
Volgende JUG043 bijeenkomsten
- Op de website staat de voorlopige planning van de avonden voor 2020.
- Voor wat de onderwerpen van de avonden volgt binnenkort een bericht.
Website review: www.bats.be
JUG043 leden kunnen de door hun gemaakte website aanmelden voor een websitereview. De andere JUG043 leden kunnen de website reviewen en de maker voorzien van tips en suggesties.
De site van Guy Rombouts is gereviewed en hierop kwamen de volgende feedback:
- Met SSL Labs en security headers kan je een security check uitvoeren.
Hij scoort niet heel goed, Guy gaat hiermee aan de slag. - Het menu is niet optimaal, er is een sub en sub-sub menu. Dit is niet gebruikersvriendelijk. Advies is om het aantal niveaus te beperken.
- Als je de website laadt heeft hij erg veel requests bij het inladen. Ook laad hij veel MB’s aan
data. Dit is waarschijnlijk het gevolg van het bewegende fotootje (filmpje) op de homepagina. Ook het laden van plaatjes duurt relatief lang. Het bleek dat de foto bestanden veel te groot waren. Deze worden aangepast. - Op de homepagina staat: laatste nieuws staat niet op gelijke hoogte uitgelijnd is als de tekst links.
- Als je op de homepagina staat en je klikt onderaan op de link Policy dan krijg je geen goed adres (URL) te zien.
- Bovendien komen alle grote onderdelen (filmpje, tekst blokken) hierboven in beeld waardoor je veel naar beneden moet scrollen alvorens je bij de privacy tekst uitkomt.
- Overlap van achtergrond teksten met het menu op een klein scherm
- Als je op home klikt krijg je niet het correcte adres in beeld, www.bats.be/index.php.
- Er werd een opmerking geplaatst over de captcha en de vriendelijkere mogelijkheden die er op dit moment zijn.
- Bij het testen op security kwamen een aantal tekortkomingen tevoorschijn. Zo was er bijv. geen HTML/2 ingesteld bij de hoster.
- Seorch.eu liet een aantal seo aandachts punten zien
Guy gaat met de feedback aan de slag om de door hem gemaakte website te optimaliseren.
Je website sneller maken
Tom van der Laan heeft een sessie voorbereid die gaat over het performance optimalisatie van je Joomla! website:
We hadden 1 website bij 3 verschillende hosters geplaatst, om te kunnen testen qua snelheid. Ook om te kijken of de hostingpartij zijn zaakjes goed voor elkaar heeft.
De snelheden werden gemeten met de site GT Metrix en Pagespeed van Google.
Met de waterfall view kan je de verschillende websites vergelijken voor wat de prestaties.
Door te spelen met verschillende instellingen binnen Joomla en de template konden we een website beter of slechter laten presteren.
We hebben alle compressie zaken uitgezet. En de website is van E (55%) naar F (43%) gegaan.
Tijdens het praatje van Tom zijn een aantal tools en websites de revue gepasseerd:
- JCH optimize: met de gratis versie kan je een aantal opties mee instellen, daarnaast kan je de htaccess optimaliseren. Er is ook een betaalde versie van JCH, meer informatie vind je hier: https://www.jch-optimize.net/
- CTMetrix: om de snelheid van de website te testen: https://gtmetrix.com
- PingDom Tools: om de snelheid te testen: https://tools.pingdom.com
- PageSpeed: de tool om de snelheid te testen van Google: https://developers.google.com
- SSL Checker: een tool om het ssl certificaat te testen van je website: https://www.sslshopper.com/ssl-checker.html
Verder kan je binnen Joomla nog wat instellingen aanpassen voor het verbeteren van de performance:
- CSS en JS optimaliseren aanpassen in je template
- Systeem: Joomla Cache instellingen: Systeem cache aanzetten, Progressief
- Cache Afhandeling: Bestand
- Systeem: Gzip pagina compressie aanzetten
- Plugin: Pagina cache aanzetten
Planning 2020
Tijdens de avond hebben we wat gebrainstormed over de onderwerpen voor de aankomende bijeenkomsten. De volgende zijn naar voren gekomen:
- Welke extensies worden er gebruikt en waarom. En welke juist niet
- Custom Fields, wat is het precies en waarvoor zou je ze gebruiken
- Welke documentatie maak je bij de site en waar bewaar je die.
- Hoe ziet een standaard installatie van jou er uit?
- Welke plugins en modules gebruik je telkens
- Welke gebruikers, groepen en rechten maak je aan voor je klanten
- Hoe krijg je op een eenvoudige manier de site sneller?
- Een standaard installatie bij verschillende hosters installeren en bepalen of en waar er snelheid verschillen zijn en waarom? Wat zijn bij de verschillende hosters de zwakke punten
en daar proberen de website sneller te krijgen..
Afsluiting Avond
Het was weer een leerzame avond met een onderwerp waar we altijd mee te maken krijgen. Hierdoor kunnen we ons best doen om de website(s) sneller te krijgen en een slecht presterende website sneller te krijgen.
Voor iedereen Prettige Feestdagen en een voorspoedig 2020!
Tot in 2020!!
We hebben dan een hoop leuke en nieuwe Joomla gerelateerde onderwerpen in petto om te delen!
Een impressie: