Discografie Component
pe7er.com is mijn eigen Engelstalige non-profit privé website waarop ik ondermeer een onofficiële discografie onderhoud van de electronische sample en breakbeat producer Amon Tobin.
Op Internet heb ik al jaren een eigen prive homepage. Wat in 1996 begon als een html pagina bij De digitale stad (DDS) is uiteindelijk geëvolueerd naar mijn eigen pe7er.com domein met een door Joomla! gestuurde CMS site.
Een van de onderdelen van mijn site is een zogenaamde discografie: een lijst met alle uitgebrachte muziek van een bepaalde artiest. In 1997 ontdekte ik Amon Tobin, een producer/muzikant op het platenlabel Ninja Tune. Omdat ik meer van zijn muziek wilde horen ging ik op zoek naar meer informatie. De enkele lijstjes die ik vond, waren echter niet compleet. Ik begon zelf een lijst bij te houden met alle platen, cds, 12", remixes. Op een gegeven moment (1998) besloot ik de lijst in html vorm op mijn homepage te zetten.
Het grote nadeel was dat de html discografie lijst steeds langer werd (op zich natuurlijk goed als je van de muziek houdt :-) hetgeen een negatief effect kreeg op de laadtijd van de pagina. Ook het onderhoud bleek steeds lastiger: de pagina was alleen vanaf thuis met speciale software aan te passen. Na iedere aanpassing moest het lettertype weer opnieuw worden ingesteld. En de discografie werd steeds onoverzichtelijker.
Oplossing
Om hier een handige oplossing voor te vinden, zocht ik naar een discografie component voor het toenmalige Mambo CMS. Het discografie component dat ik vond, bleek na enkele testen niet te voldoen aan mijn wensen. Ik besloot zelf een discografie component te schrijven.
Het component geeft de bezoekers extra functionaliteiten:
- een gelimiteerd aantal resultaten per pagina waardoor de laadtijd drastisch is afgenomen.
- selectiemogelijkheid om op artiest / type te filteren
- selectiemogelijkheid om op muziekformaat (LP, CD, 12", MP3 etc) te filteren
Resultaat
Website met discografie component voor Joomla: www.pe7er.com


