Cookies on this website

This website uses cookies to improve your navigation and technical cookies (info). Browsing this website you accept the cookies usage.

Cookies op deze website

Deze website maakt gebruik van cookies om uw navigatie en website ervaring te verbeteren (info). Door verder te gaan, accepteert u het gebruik van cookies.


 
Foto Hoofdfoto bij artikel "Kleine subtiele veranderingen in de layout".

Kleine subtiele veranderingen in de layout

Score: 0.0, stemmen: 0

 

Beoordeel dit Artikel


Allereerst moet ik mijn verontschuldigingen aanbieden voor het feit dat de website(s) vanmiddag totaal onbereikbaar waren. De reden voor deze onderbreking was dat de Apache webserver compleet gestopt was met werken. Om een 1 of andere onverklaarbare reden was het proces gestopt en niet meer herstart, waardoor alle websites totaal onbereikbaar waren. Dit moet volgens de logs rond het middaguur gebeurd zijn, natuurlijk net op een tijd dat ik niet thuis was en het dus niet in de gaten had.

Pas toen ik rond een uur of 4 vanmiddag weer thuis was, ontdekte ik dat de websites niet meer werkten. Handmatig de webserver weer gestart en alle sites waren weer in de lucht. Helaas heb ik de precieze oorzaak niet kunnen achterhalen, maar het vermoeden is dat het geheugen volliep. Normaal ligt het geheugengebruik rond de 20%, maar dat liep de laatste weken op tot ongeveer 30%. Niks bijzonders zou je zeggen, er is nog geheugen zat over, maar blijkbaar vond Apache het welletjes en besloot ermee te stoppen. Nadat Apache weer opnieuw was gestart, was het geheugengebruik weer normaal 20%, maar dit is wel iets wat ik de komende tijd extra in de gaten ga houden, dit moet natuurlijk niet te vaak gebeuren en eigenlijk is 1 keer al teveel.

De afgelopen dagen ben ik bezig geweest om MultiSite 4 weer helemaal opnieuw op te bouwen vanaf de huidige MultiSite 3 code, zodat ik een goede basis heb om vanuit te werken naar MultiSite 4.

Nadat ik het geheel weer opnieuw had opgebouwd en getest, ben ik begonnen om wat zaken te veranderen, deels om de code weer leesbaarder te maken en te optimaliseren en natuurlijk eventuele fouten eruit te halen. Dit heb ik allemaal op de testsite gedaan. Vervolgens heb ik enkele zaken in de layout veranderd en ben begonnen bij het tonen van een artikel in de blog.

Dit is een complexe pagina, want het toont niet alleen het artikel, maar ook alles wat daarbij hoort, de rating, het aantal keer bekeken en natuurlijk de inhoud van het artikel zelf. Daarnaast bevat de pagina ook het formulier om een reactie te kunnen plaatsen en het verwerken daarvan. En als laatste toont het ook de 35 meest recente en populairste artikelen in de balk aan de rechter zijkant.

Zoals ik in een vorige post al beschreef heb ik de Nieuws Update functie eruit gesloopt, ik vond dat de pagina een beetje te druk werd en aangezien die functie toch niet gebruikt werd, was het makkelijk om die gewoon te schrappen. De pagina werd hierdoor wat minder lang en dus minder rommelig.

Daarnaast heb ik de volgorde van een aantal onderdelen aangepast en de opmaak van de reacties wat netter en mooier gemaakt door er kaders omheen te maken. Het is nu ook duidelijker en mooier te zien wat nu werkelijk de hoofdpagina is en de zijbalk. De hoofdpagina heeft een eigen kader gekregen die keurig afstand houdt tot de zijbalk. Voorheen was het hoofdkader de hele breedte van de pagina, waardoor het er niet zo fraai uitzag en het een beetje verwarrend was met die vage lijnen. Nu is het een stuk duidelijker geworden.

Dit bovenstaande concept had ik al doorgevoerd in het admin gedeelte en het account gedeelte, maar dat was voor niet ingelogde gebruikers niet zichtbaar. Nu is die verandering ook zichtbaar bij het lezen van een artikel en het is de bedoeling dat dit ook doorgevoerd wordt op de andere pagina's waar zo'n zelfde zijbalk aanwezig is, zoals bij de datingprofielen, webshop, verkopers en de weblinks, zodat de hele website weer dezelfde look and feel heeft.

Hier was ik dus mee bezig in MultiSite 4 en ik vond het zo mooi geworden dat ik besloten heb om het ook meteen maar even in MultiSite 3 te plaatsen. Als de andere pagina's ook op dezelfde manier zijn aangepast in beide versies, stopt voorlopig de ontwikkeling van MultiSite 3, tenzij er fouten zijn die verbeterd moeten worden die de werking van MultiSite 3 beinvloeden. Vanaf dat moment ga ik me volledig richten op MultiSite 4 en ik kan alvast verklappen dat deze ingrijpend wordt veranderd.

De structuur van MultiSite 4 zal anders zijn dan die van versie 3, meer gedeelde code en functies, een manier om met templates voor de layout te werken, zodat beheerders meer controle hebben over de layout van hun website. Momenteel is het nog maar 1 standaard layout met de mogelijkheid om van kleurenthema te veranderen. De bedoeling is dat men straks hun eigen header en footer kunnen maken en zelf de plaats kunnen kiezen waar men informatie kan tonen, zoals een website naam of logo.

Daarnaast wil ik graag een berichtensysteem binnen MultiSite maken, zodat gebruikers direct berichten naar elkaar of naar de beheerder kunnen sturen. Dit is vooral interessant voor verkopers en mensen met een datingprofiel, maar ook voor kopers, geinteresseerden en mensen die gewoon een vraag willen stellen zonder dat dit meteen via email of appjes moet gaan.

Ja en zo heb ik nog wel meer plannetjes voor MultiSite, waaronder het afmaken van de meertalige ondersteuning en hopelijk ook een mogelijkheid om de inhoud ook mee te laten vertalen in de juiste taal. Dit laatste kan al met Google translate, of AI, maar het is momenteel nog te beperkt om hiervan gebruik te kunnen maken. En je kent me, ik probeer alles zoveel mogelijk gratis te houden, maar dit soort dingen zijn meestal niet gratis en als het al gratis is, danheeft een 1 of andere Amerikaan wel weer een manier bedacht om hier alsnog een slaatje uit te slaan door in de gratis versie weer teveel beperkingen op te leggen, waardoor je uiteindelijk toch weer moet betalen voor een 1 of andere onbetrouwbare dienst en daar pas ik voor.

Dus ik was mooi even af totdat alles zich wat beter heeft ontwikkeld en er een manier komt dat het gewoon volledig gratis kan, niet eerder, want anders ondergaat het hetzelfde lot als die beruchte TinyMCE editor. Dat ding heeft er wel voor gezorgd dat ik een afkeer heb ontwikkeld voor API's en dat soort online diensten.

Maar goed, voorlopig gaan ge gestaag door met het ontwikkelen van MultiSite 4.

Foto's bij dit artikel:

Klik op een foto vor een vergroting.
Foto 1 bij artikel "Kleine subtiele veranderingen in de layout".

Reacties:

Dit artikel heeft helaas (nog) geen reacties.

Schrijf als eerste een reactie:

Plaats een reactie:

Door op de knop "Reactie plaatsen" te drukken, gaat u akkoord met de algemene richtlijnen voor het plaatsen van reacties.
Reacties zullen echter niet direct op deze pagina verschijnen, deze worden eerst beoordeeld door de beheerder.