Lid worden? Inloggen!

Deze website maakte gebruik van cookies. We gebruiken enkel functionele cookies die er zijn er om de gebruiksvriendelijkheid van de website voor onze gebruikers te verbeteren. Wij maken GEEN gebruik van trackingcodes, of andere advertenties / marketing gerichte cookies. (Meer informatie). Klik op OK om akkoord te gaan met het gebruik van cookies.

OK

Status update

RobzQ - vrijdag 19 januari 2024 - 01:19


1

Zoals sommige misschien hebben opgemerkt heeft zqcentral er een aanzienlijke tijd uitgelegen. Dit was het gevolg van een wijzing bij onze hosting provider waardoor de oude website niet meer goed werkte. Voor de technici onder ons; de hosting provider had een upgrade gedaan naar de laatste versie van PHP. De website is ontwikkeld in deze programmeertaal. Maar door achterstallig onderhoud waren er al lang geen updates meer doorgevoerd. Met de invoering van PHP versie 8 werden veel functies waar deze website gebruik van maakt uitgeschakeld of vervangen door ander functies. Gevolg. De scripts werkte niet meer en alles ging stuk. En goed ook.

Na een initiële inventarisatie van de hoeveelheid werk die moest gebeuren om alles weer aan de gang te krijgen zakte de moed mij enigszins in de schoenen. Het betrof honderden wijzigingen. Vele, vele uren werk. Om je hierbij een idee te geven, de code achter zqcentral bevat meer dan 20.000 regels. Dit in combinatie met afnemende bezoekersaantallen, een gezin, een volle werkweek, honden en misschien wel een algehele vercocoonisering (nieuw woord) sinds die hele coronacrisis deden me twijfelen of zqcentral nog wel een toekomst had en of ik er nog tijd en moeite in moest stoppen.
Er was verder ook geen druk dus ik parkeerde het een beetje, om het zo maar te zeggen. Genoeg andere dingen te doen. En in de uurtjes die overblijven af en toe lekker gamen. Satisfactory, fantastisch spel.

En zo werd tijd besteden aan zqcentral een van de vele todo’s op het lijstje. Komt nog wel een keer. Misschien.

Todat. Eind vorig jaar mij een triest bericht bereikte in de persoonlijke sfeer en ook verbonden aan de site. Dat deed me ook weer terugdenken aan de vele goede tijden die we hier hebben meegemaakt. De vriendschappen die zijn ontstaan. De relaties die zijn gelegd. En de verhalen die we hebben geschreven. Content soms geschreven door wildvreemden, soms door vrienden of kennissen of familie. En hoe zonde zou het zijn om dat allemaal weg te gooien? Toch? And that was it.

Aan de slag dus.

Doelstelling was om 1 januari 2024 weer online te zijn. Dat is bijna gelukt. Het is uiteindelijk 4 januari geworden. Er zal mogelijk hier en daar nog wel een foutje in kunnen zitten. Maar voor zover ik heb getest is de huidige versie van het script achter zqcentral nu beter dan dat het ooit geweest is. Mocht er toch iets misgaan, laat het horen in de comments.

Wijzigingen
- Database engine omgezet aangezien de oude niet meer werd ondersteund
- ‘Old style’ SQL-queries (waar relevant) omgeschreven naar prepared statements
- Extra checks om ongewenste gebruikers input te voorkomen
- Tweemaal laden van de pagina (wat soms gebeurde) opgelost
- Strengere controle op toegestane karakters in de gebruikersnaam
- Strengere controle op toegestane karakters in het wachtwoord
- Niet (meer) ondersteunde PHP-functies vervangen
- Vele kleinere fouten in de code die er in de jaren zijn ingeslopen en nooit zijn aangepakt
- Verbeterde fout afhandeling

Verwijderd
- Alles wat met nog met advertenties te maken had
- Alle verwijzingen naar en integratie met online media als Facebook, Twitter (X) zijn verwijderd
- Games
- Wk2006 poule
- Ek2008 poule
- Shop
- Films op TV vandaag
- Weer en verkeer

zqcentral - Eigenwijs Eigenzinnig Enzovoort – Sinds 19 Februari 2000