Wat is er nieuw

AquaInfo updates

We willen even een update delen over de Aquainfo database en waar we momenteel tegenaan lopen.

Ongeveer 10 jaar geleden hebben we ervoor gekozen om alle vissoorten in een e-commerce structuur (WooCommerce) te plaatsen. Dat was destijds een logische keuze om overzicht en structuur aan te brengen. Inmiddels merken we echter dat deze opzet het backend behoorlijk traag maakt en het werken in de database steeds minder efficiënt wordt.

Daarom zijn we achter de schermen bezig met een nieuwe aanpak. We denken een oplossing te hebben gevonden die beter past bij hoe Aquainfo nu wordt gebruikt, maar dit betekent wel dat we een flinke migratie moeten gaan doen.

We zijn begonnen met het ontwerpen van nieuwe soortpagina’s. Een voorbeeld van hoe dat eruit gaat zien:
aquainfo.nl/vissoorten/betta-unimaculata/

Ter vergelijking, dit is de huidige (oude) pagina:
aquainfo.nl/artikel/betta-unimaculata/

Zoals je ziet zit daar al een duidelijk verschil in structuur en opbouw.

De volgende stap wordt technisch een stuk uitdagender: we willen proberen om met behulp van AI een plugin te bouwen die alle soortbeschrijvingen én vertalingen automatisch kan overzetten naar de nieuwe structuur. Dat gaat waarschijnlijk niet in één keer goed, dus daar zal nog flink wat handwerk en controle in zitten.

We zijn dus nog volop in ontwikkeling, maar delen dit alvast zodat jullie weten waar we mee bezig zijn.

Heb je ideeën, suggesties of dingen waarvan je denkt “dit kan slimmer/beter”? Laat het vooral weten — input is meer dan welkom 👍
 
Goed bezig!
Hoe wordt het zoekfilter vorm gegeven? Met tags?
 
Nu zitten alle soortbeschrijvingen in WooCommerce. De combinatie met de vertalingen maakt het geheel nogal zwaar. Daar hebben de bezoekers niet altijd last van door alle caching maar het werken in het backend....dus het maken van soortbeschrijvingen is nogal (heel erg) traag.

Ik maak nu met behulp van CPT UI (Custom Post Types) aparte bericht pagina's voor nu eerst de Vissoorten, met daarachter 3 Taxonomieën: Familie, Geslacht en Ecosysteem. Naast de soortbeschrijvingen zijn dat onderdelen die daadwerkelijk inhoud hebben/krijgen. Dan hebben we nog de velden met andere informatie, die worden door ACF (Advanced Custom Fields) toegevoegd.

Door deze setup worden de Taxonomieën eenvoudig gekoppeld met de juiste soorten binnen een familie, de juiste soorten binnen een geslacht en de juiste soorten binnen een ecosysteem. Daar hoef je dan verder niet meer op te filteren.

Voor het filteren op de overige informatie ben ik nog aan het kijken wat ik daar voor ga gebruiken. Ik wil nu eerst de pagina Vissoorten opzetten, dan Familie, Geslacht en Ecosysteem. Zodra die goed staan wil hetzelfde doen voor: Planten, Ongewervelden, Koralen, Amfibieën etc.

Als er ideeën zijn om zaken te verbeteren, laat maar weten. Ik ben nu de pagina voor de vissoorten aan het finetunen.
 
Help Users

You haven't joined any rooms.

    You haven't joined any rooms.
    Terug
    Bovenaan