Hoe staat het met de ontwikkeling van MultiSite 4?
Score: 0.0, stemmen: 0
Inmiddels is het alweer een hele tijd geleden dat ik voor het laatst iets gepost heb over de vorderingen met de ontwikkeling van het nieuwe Sikkes MultiSite 4 project. Jet project is springlevend en vordert gestaag en het is gewoon ontzettend veel werk om alles glad te strijken.
Naast het ontwikkelen van MultiSite ben ik ook nog druk bezig met andere dingen, zoals een Mozaiek tafel en een kledingkast in elkaar zetten en nog een mozaiek tafel maken en de bende van de IKEA dozen opruimen zodat mijn huis netjes blijft. Daarnaast ga ik ook nog steeds trouw 3 dagen in de week naar het Oog en Oor huis in Onnen voor de dagbesteding. Ik hoef me voorlopig even niet te vervelen.
Door dit alles stond de ontwikkeling van MultiSite even op een laag pitje, een dag heeft maar 24 uur en ik heb zo nu en dan ook wel mijn nachtrust nodig natuurlijk, anders komt er straks helemaal niks meer uit mijn handen en dat kan nooit de bedoeling zijn.
Nu ik langzaam weer wat meer tijd kan vrijmaken om aan het MultiSite project te werken, komt er weer wat schot in de zaak.
Er worden steeds meer fouten en onvolkomenheden opgelost, de meeste zaken vind je echter alleen door live in de testomgeving te testen en regelmatig de logbestanden te controleren. Die logbestanden vertellen me veel over de toestand van de website, maar sommige dingen blijven hardnekkig terugkomen.
Omdat de testomgeving een gewoon subdomein is, is deze toegankelijk vanaf het internet, hackers en ander illegaal gespuis hebben de testsite ook ontdekt en het is echt wonderbaarlijk om te zien wat men allemaal probeert om in de server te komen, iets wat tot op heden nog niet is gelukt. Een kwestie van geen populaire pakketten te gebruiken zoals WordPress, Joomla of Drupal, maar een geheel zelf ontwikkeld systeem in combinatie met sterke wachtwoorden en goede versleuteling en regelmatig nieuwe updates op de server installeren.
Men probeert van alles op de server uit, zoals kijken naar informatie over de server status, phpinfo en checken op de aanwezigheid van bepaalde bestanden die bijvoorbeeld bij WordPress horen. Ze vangen allemaal bot, want die bestanden staan simpelweg niet op de server. Bovendien zitten er een paar boobytraps ingebouwd in MultiSite, die de hacker meteen doorstuurt naar een andere website, bijvoorbeeld van de AIVD met de mededeling dat ze daar maar verder moeten gaan spelen. ;-)
Bovendien zit er een blokkeersysteem in, een soort blacklist, die werkt voor alle MultiSite gebaseerde websites, heeft men het bij de ene site verkloot, dan worden ze ook meteen geblokkeerd op alle MultiSite sites. In de toekomst ga ik dit nog verder uitbreiden door de IP adressen te voeren aan de blokkeerlijst van mijn modem / router, dan komen ze er helemaal niet meer in.
Er zijn ook een aantal spammers die het contactformulier misbruiken om hun spam te dumpen in mijn mailbox, maar men vergeet dat ik in tegenstelling tot een gewoon mailprogramma hun IP adres achterhaal en deze ook kan blokkeren. Sitebeheerders zitten niet te wachten om dergelijke onzin en spam, dus meteen korte metten ermee maken.
Daarnaast heb ik een login controle ingebouwd, zodat de sitebeheerder kan zien of een login geslaagd is of niet. Ook hierin worden de nodige gegevens verzameld, zodat de beheerder maatregelen kan nemen.
Verder ben ik bezig met een berichten systeem waarin gebruikers onderling berichten kunnen sturen binnen de website, een soort priveberichtm dus niet via email of whatsapp.
Ook wordt de contactformulieren grondig herzien, het ging te vaak niet helemaal goed en het liep allemaal niet zo lekker als ik zou willen. De code is geheel herzien en herschreven en er is flink wat overbodige code verwijderd.
Gisteren heeft Google zijn browser Chrome weer eens voorzien van een update en van deze update word ik niet bepaald blij. De donkere modus is ineens vernaggeld en werkt maar half, waardoor sommige slechtgeprogrammeerde websites fel wit zijn, wat voor mij totaal niet leesbaar meer is zonder pijn in mijn ogen te krijgen. Bij sommige sites kun je dit nog opvangen door gebruik te maken van een donker site thema van de website zelf, dus sommige websites zijn voor mij wel weer leesbaar. Ik hoop echt dat dit gedoe bij een volgende update wordt aangepakt en dat alles weer wordt zoals het was. Alleen ben ik bang van niet, want de layout van de website(s) wordt er zo niet mooier op. Lijnen zijn in mijn ogen te dik, het ziet er nu een beetje uit alsof ik met Apple's Safari aan het werken ben, het oogt niet meer verfijnd maar grof. Het lijkt meer op een hoog contrast thema.
Toch kan ik hier nu even mooi gebruik of misbruik van maken, want ik vind op deze manier nog wel wat dingen in MultiSite, plaatsen waar ik geen achtergrondkleur heb aangegeven bijvoorbeeld, die lichten nu wit op. Dus ik kan dan zien wat ik nog aan moet passen. ook de layout van tabellen vind ik nu foeilelijk geworden, maar met wat simpele aanpassingen kan ik hier nog wel wat verbeteringen in aanbrengen, zodat het er toch wat mooier uit ziet.
Naar ik kan nu weer voor de zoveelste keer alle bestanden door om alles weer te fixen en daar ben ik wat minder blij mee op dit moment. Ik hoop dat ik er straks wel blij van ga worden als uiteindelijk de hele website weer eruit ziet zoals ik het wil en niet zoals Google of Apple het wil.
Het rating of beoordelingssysteem wordt ook uitgebreid, waar het mogelijk was om een beoordeling in cijfers te geven op de diverse onderdelen van de website, zoals de producten of in de blog, wordt het nu ook uitgebreid naar de reviews, zodat bezoekers de reviews van andere bezoekers kunnen beoordelen met een cijfer.
De webshop is uitgebreid met categorieen en sub-categorieenm zodat men nog beter kan zoeken naar bepaalde producten. Verder gaat de hele webshop nog op de schop en wordt het allemaal makkelijker en overzichtelijker, Ook zal de order afhandeling worden herzien.
Het blogsysteem werkt bijna helemaal goed, bijna, want ik heb vandaag weer iets ontdekt wat nog niet helemaal goed gaat.
Hoewel MultiSite 4 meer mogelijkheden in huis heeft, is het geheel een stuk slanker geworden, totaal neemt MultiSite 4 1.9 Mb aan ruimte in beslag, tegen 2.8 voor MultiSite 3, dat is best wel een verschil. Hierbij zijn niet de inhoude van de databases en de afbeeldingen meegeteld, maar puur de programmacode om alles aan te sturen. Dus MultiSite is een minimale belasting voor de server. Het neemt maar 2Mb ruimte in beslag en kan vele websites tegelijk aansturen. Elke website heeft weer zijn eigen databases en opslagruimte, dus die kunnen nog flink gaan groeien.
Ald MultiSite 4 helemaal af is, zal het ongeveer 2.5Mb aan ruimte in beslag nemen.
Iedere dag wordt het een stukje beter en soepeler en we komen steeds dichter bij het einddoel. Hoe lang het nog allemaal gaat duren is moeilijk te zeggen, maar ik hoop toch wel ergens aan het begin van de zomer of uiterlijk in het najaar van 2026 deze nieuwe versie van MultiSite te kunnen lanceren en te tonen aan het grote publiek. Ik hoop eerder al, maar ja het zijn en blijven wel computers en software, oftewel ICT en dan weet je het nooit. Als er weer een gestoorde Amerikaan het op z'n heupen krijgt om weer een destructieve update uit te brengen en door je strot te duwen, dan duurt het allemaal weer langer.
Van de ene kant is het best wel jammer dat ik dit project helemaal in mijn eentje voormekaar moet zien te krijgen, soms zou ik er best wel een paar handjes en knappe koppen erbij willen hebben om dit project succesvol af te kunnen ronden, maar waar vind je ze? En belangrijker nog kan ik ze vertrouwen? Zullen ze begrijpen waar ik heen wil en wat de bedoeling is?
Ik heb eerder een team geleid om een website project van de grond te krijgen, maar helaas was dat geen succes, teamleden gingen dingen doen die ik niet wilde, waardoor ik zelf alsnog alles kon fixen om het werkend te krijgen, bovendien ontstond er ruzie in het team en uiteindelijk is het hele project ten onder gegaan. Best jammer, want al mijn vrije tijd, hart en ziel zat erin. Daarom ben ik nu denk ik ook zeer terughoudend om mensen toe te laten in MultiSite. Ik ben vanaf nul begonnen en ben nu al zo ver. Het is lastig en dat is soms wel frustrerend. Eigenlijk moeten er wel een paar mensen bij, maar ik kan ze niet betalen, omdat ik nog steeds helemaal niets verdien aan de website(s) en geen startkapitaal heb om er serieus iets mee te kunnen doen. Het is en zal voorlopig dan ook wel een hobbyproject blijven ben ik bang.
Foto's bij dit artikel:
Klik op een foto vor een vergroting.








.jpeg)








.jpeg)


























