Informatie & Achtergrond van Eric's Fotosite

Naast 'amateur-fotograaf' ben ik ook een fervent 'amateur-webdesigner' en deze site is daar een perfect voorbeeld van. Eigenlijk is Eric's Fotosite een 'ongoing project' waar ik steeds nieuwe aanpassingen maak aan zowel het uiterlijk als aan het beheersysteem waarop de site 'draait'. De enige echte constante zijn de foto's zelf, aangezien sinds het ontstaan de hele site reeds 4 totale makeovers heeft ondergaan.
Om diegenen onder jullie die overwegen zelf een fotosite of blog te beginnen op weg te helpen, som ik hieronder hoe ik begonnen ben en de belangrijkste stappen die ik heb ondernomen om tot dit (waarschijnlijk voorlopig :-)) eindresultaat te komen.
Let op, dit is hoe ik met deze site geëvolueerd ben, met vallen en opstaan, dus geen handleiding of 'DE' manier om het te doen. Ik heb alleen doorheen de tijd veel geleerd en hopelijk hebben jullie ook iets aan deze ervaring.

Vooraleer te beginnen...

Deze site draait, zoals je hieronder kan lezen, op een Content Management Systeem of ook wel CMS genoemd. Een CMS is niet meer of minder dan een programma (software) die je toelaat om op een gemakkelijke manier de inhoud of content (pagina's, artikels, afbeeldingen,...) van je website te organiseren en te presenteren.
Er bestaan verschillende CMS-systemen gaande van gratis tot uitzonderlijk, duur maar 1 ding hebben ze gemeen...als je de basis van het webdesignen niet onder de knie hebt, zal je website er nooit uitzien of functioneren zoals je wilt !
Om die reden raad ik iedereen aan om toch zeker de basisbeginselen van HTML & CSS te leren vooraleer aan een groter project te beginnen. Een goede nederlandstalige website om deze talen te leren is Handleiding HTML. Hier wordt perfect uitgelegd hoe je een webpagina opbouwt en vorm geeft.
Heb je de basis te pakken ? Kijk dan nog snel even op PHP Beginners handleiding. PHP is een programmeertaal die heel vaak wordt gebruikt binnen de wereld van het webdesignen en die je toelaat meer complexe taken binnen je website te beheren. Vele CMS-systemen zijn trouwens in PHP geschreven dus... als je die kennis hebt zal je ook sneller je CMS kunnen fine-tunen...

Mijn eerste CMS : Pixelpost

Mijn allereerste site heb ik geschreven in HTML en PHP en, alhoewel dit perfect werkte, kwam ik snel tot de vaststelling dat ik voor verschillende functies het warm water opnieuw aan het uitvinden was :-). Ik denk hierbij aan functionaliteiten zoals het opladen en schalen van foto's, het aanpassen van menu's, het navigeren binnen de site...
Al snel ging ik dus op zoek naar een script (PHP programma) die dit alles voor zijn rekening nam en kwam ik uit op : Pixelpost. Pixelpost is vrij lang de ideale oplossing geweest voor het maken van fotoblogs en was, wat betreft fotoblogs, lange tijd de meest geëvolueerde oplossing.
Spijtig genoeg is pixelpost een gratis programma en, zoals vaak wanneer software afhankelijk is van vrijwilligers, werd de verdere ontwikkeling stopgezet eind 2009. Dit is dan ook de enige reden waarom ik Pixelpost vaarwel heb gezegd want voor de rest was het een perfect stukje software, het aanraden meer dan waard.

Een tweede poging met Wordpress

In mijn zoektocht naar een vervanger voor Pixelpost kon ik geen (in mijn ogen) volwaardige vervanger vinden en besloot ik uit te kijken naar een meer compleet en allround CMS, dus niet enkel gericht op fotoblogs. Al vrij snel kwam ik uit op Wordpress. Wordpress is van oorsprong een (gratis) PHP script voor het ontwikkelen van Blogs en is uitermate populair bij miljoenen gebruikers omwille van de gebruiksvriendelijkheid en de uitgebreide mogelijkheden.
Dankzij het gebruik van bijkomende plugins was Eric's Fotosite heel snel up-and-running en werd het beheer van de site een fluitje van een cent. De redenen waarom ik later Wordpress heb verlaten leg ik hieronder uit, maar indien je een snel aan te leren programma zoekt, met uitgebreide mogelijkheden in functie van een fotoblog...dan is Wordpress de beste keuze.

De (voorlopige) definitieve CMS

Alhoewel heel tevreden over Wordpress voor mijn fotosite, heb ik voor het herschrijven van mijn boekensite de keuze gemaakt om Drupal als CMS te kiezen. In het CMS wereldje woedt er een oorlog tussen de wordpress- en drupal-believers over welk pakket de meeste mogelijkheden biedt... Als gebruiker van beide, en rekening houdend met de functionaliteiten die ik met mijn boekensite wil aanbieden, biedt Drupal 'out-of-the-box' in mijn ogen veel meer mogelijkheden en was de keuze dus snel gemaakt. Aangezien ik de tijd niet heb om beide systemen te blijven volgen in hun ontwikkelingen besloot ik dus om mijn fotosite ook om te zetten naar Drupal.
Het enige maar grote nadeel van Drupal is de lange leercurve. In tegenstelling tot Wordpress waar je voor elke vraag wel een antwoord vindt op het internet, is het voor Drupal veel moeilijker om correcte en complete oplossingen te vinden. Ik heb dan ook verscheidene weken moeten zwoegen om tot het huidig resultaat te komen... maar het is dan ook mijn hobby hé :-)
Kortom, indien je er niet tegenop ziet om een tijdje te moeten blokken vooraleer je site online te hebben, dan moet je zeker Drupal eens proberen. Bijkomend, en we mogen ook eens fier zijn, Drupal is een 100% van oorsprong Belgisch product.

Nog een kleine opmerking...

Deze versie van de site werd geoptimaliseerd voor alles behalve... oudere versies van internet explorer. Nu Microsoft eindelijk een versie van explorer heeft uitgebracht die meer rekening houdt met webstandaarden, denk ik dat het tijd is om te upgraden naar de nieuwste versie nl: IE9. Ik weet dat bij IE6 & IE7 de website problemen vertoont, maar ik ben echt niet van plan hier nog langer rekening mee te houden.
Voor de puristen : In Chrome & Firefox wordt de site perfect weergegeven... zoals steeds.

 
Reacties

Sorry, er zijn nog geen reacties.

Reageer zelf ook !
Reacties van niet geregistreerde bezoekers worden eerst gecontroleerd vooraleer hier te verschijnen. Wil je je registreren op de site, dan kan dit hier
| Eric's fotosite © 2009 - 2012 | Inloggen | Registreren |