Vandaag is het twintig jaar geleden dat Nelson Mandela vrij kwam. Ik herinner het me nog als de dag van gisteren. Ik zat als aan de buis gekluisterd. Mandela kenden we alleen als jonge vent op een oude foto. De man van 71 die op de camera's aan kwam lopen was energiek, hoopvol en straalde toekomst uit. Dat was ongelofelijk na 27 jaar opsluiting en verbanning op het beruchte Robbeneiland.
Voor mij staat hij symbool voor optimisme, gedegenheid, visie en inzet. Maar ook voor levendigheid, enthousiasme, betrokkenheid en ontspanning.
Wat me fascineert is de positieve wil om door te gaan, ondanks de enorme tegenslagen die hij in z'n leven had. Eén van mijn collega's van vroeger vertelde me eens, dat-ie zijn baan dreigde kwijt te raken, omdat zijn contract niet verlengd kon worden. Dat was voor hem al zeker de derde keer. In plaats van bij de pakken neer te gaan zitten, verzuchtte hij: "Gewoon doorgaan met ademhalen. Wat er ook gebeurt, er komt wel weer wat." En inderdaad na een paar maanden werkloosheid liep hij tegen de voor hem meest ideale baan aan die je maar voor kunt stellen.
En dat geldt ook voor bedrijven die de crisis overleven: Gewoon doorgaan met je visie op lange termijn: Wat wil ik, wat kan ik en hoe kom ik daar. Ondanks de tegenvallende cijfers van het afgelopen -en waarschijnlijk het huidige jaar- moet je je als bedrijf afvragen wat je nu zo meer bijzonder maakt dan je concullega's. Op het moment dat je je die vraag stelt, ben je al bezig met "gewoon doorademen", doen waar je in uitblinkt. Hobbels zijn er om te nemen, om sterker van te worden.
Zo kijk jaren naar je foto van toen je body jong en krachtig was. Maar uiteindelijk blijkt dat je alleen met spirit & soul in staat bent om de hordes te nemen die er toe doen.
Juist in een crisis kom je je hordes tegen. Juist in een crisis kun je die alleen nemen met opgeheven hoofd en rustig ademhalend.
Rene (Kant)
_______________
donderdag 11 februari 2010
maandag 1 februari 2010
Van Excel naar mysql-database
Vorige week zat er een klant met het verzoek of we z'n productgegevens niet in z'n webwinkel kunnen opnemen. Eigenlijk zat alle informatie al een in uitgebreide spreadsheet, een rekenblad van Excel. En het liefst zou hij zelf dat excel-blad blijven gebruiken. Zo is-t-ie dat gewend.
Natuurlijk is het allemaal gemakkelijker te beheersen in een database met een cms. Maar dat is prijziger dan deze klant er vooralsnog voor over heeft.
Gelukkig weten onze database-programmeurs altijd een passende oplossing te verzinnen.
In dit geval werd eerst op basis van een data-analyse een relationele database ontworpen. Dat is een database met tabellen waarin alles wat meer dan één keer voorkomt met hulp-tabellen aan elkaar gekoppeld wordt. Dat is nodig om het beheersbaar te houden: Geen dubbelingen, via via is alles weer gekoppeld. Ook werd de structuur van het excel-bestand daar enigszins aan aangepast.
Daarna werd een verwerkingsscript ontwikkeld waarmee het excel-bestand uitgelezen wordt. Met dit php-script wordt vervolgens , "on the fly" zoals dat heet, de gehele inhoud van het excel-bestand omgezet in de structuur van de relationele database en tot slot ingevoerd in de mysql-database. De eenheden in het excel-bestand krijgen eerst een eigen tabel. Koppelingen worden gelegd met allerlei eigenschappen van die eenheden.
Uiteindelijk ontstaat op deze wijze de database die goed te onderhouden is en waaruit afhankelijk van waar je bent in de webwinkel en de keuzen die je maakt, alle benodigde informatie te presenteren is.
Voor de klant vatte ik dit proces als volgt samen: Jij blijft vooralsnog werken met je excel-bestand, maar dan moet je wel van nu af aan de door ons aangepaste versie gaan gebruiken.
Wij verzorgen de omzetting van jouw gegevens naar de database.
Daarmee zijn jouw gegevens steeds de basis voor de webwinkel. Alle acties daarbinnen, komen vcort uit de gegevens die je zelf hebt aangeleverd.
Wil je dus veranderingen, dan moet je je excelbestand opnieuw aan ons aanleveren.
Om een lang verhaal kort te maken: Door een heldere analyse van de gegevens maakten we vervolgens een snelle database. Voor de klant verandert er bijna niets, maar hij heeft wel vrijwel direct de mogelijkheid om z'n winkel aan te passen. Nadeel is dat wij er altijd tussen moeten zitten.
Alleen van een cms mag je meer verwachten.
Rene (kant)
________
Natuurlijk is het allemaal gemakkelijker te beheersen in een database met een cms. Maar dat is prijziger dan deze klant er vooralsnog voor over heeft.
Gelukkig weten onze database-programmeurs altijd een passende oplossing te verzinnen.
In dit geval werd eerst op basis van een data-analyse een relationele database ontworpen. Dat is een database met tabellen waarin alles wat meer dan één keer voorkomt met hulp-tabellen aan elkaar gekoppeld wordt. Dat is nodig om het beheersbaar te houden: Geen dubbelingen, via via is alles weer gekoppeld. Ook werd de structuur van het excel-bestand daar enigszins aan aangepast.
Daarna werd een verwerkingsscript ontwikkeld waarmee het excel-bestand uitgelezen wordt. Met dit php-script wordt vervolgens , "on the fly" zoals dat heet, de gehele inhoud van het excel-bestand omgezet in de structuur van de relationele database en tot slot ingevoerd in de mysql-database. De eenheden in het excel-bestand krijgen eerst een eigen tabel. Koppelingen worden gelegd met allerlei eigenschappen van die eenheden.
Uiteindelijk ontstaat op deze wijze de database die goed te onderhouden is en waaruit afhankelijk van waar je bent in de webwinkel en de keuzen die je maakt, alle benodigde informatie te presenteren is.
Voor de klant vatte ik dit proces als volgt samen: Jij blijft vooralsnog werken met je excel-bestand, maar dan moet je wel van nu af aan de door ons aangepaste versie gaan gebruiken.
Wij verzorgen de omzetting van jouw gegevens naar de database.
Daarmee zijn jouw gegevens steeds de basis voor de webwinkel. Alle acties daarbinnen, komen vcort uit de gegevens die je zelf hebt aangeleverd.
Wil je dus veranderingen, dan moet je je excelbestand opnieuw aan ons aanleveren.
Om een lang verhaal kort te maken: Door een heldere analyse van de gegevens maakten we vervolgens een snelle database. Voor de klant verandert er bijna niets, maar hij heeft wel vrijwel direct de mogelijkheid om z'n winkel aan te passen. Nadeel is dat wij er altijd tussen moeten zitten.
Alleen van een cms mag je meer verwachten.
Rene (kant)
________
vrijdag 22 januari 2010
Vormgeving en tekstschrijven
Vaak verbazen mensen me als ze binnenkomen met ideeën over vernieuwing van de uitstraling van hun "business". Er wordt al snel op een ouderwetste manier gedacht. Wij maken de nieuwe grafische opzet, soms ook een logo en dan moet er ook een website komen. "Over wat we doen en zo. Zet er ook maar een wie-zijn-we bij op".
"En dan beginnen de verwikkelingen pas goed", zou Jan Zitman gezegd hebben. Ieder bedrijf is uniek, ook al zijn er nog zo veel concurrenten die zeggen hetzelfde te doen. En reken maar dat juist dat unieke iemand aanspreekt -of niet-.
Het allerbelangrijkste is dan ook dat de te creëren uitstraling echt die van het bedrijf is en toch ook aan de eisen van de tijd voldoet. Soms hoeven we dan alleen maar wat te schaven, soms moeten we echt laten zien dat een ander beeld veel beter past bij het bedrijf. Om de grafische uitbeelding staan we bekend. Onze ontwerpers zijn stuk voor stuk top.
Maar dan het vastpakken, verwoorden in beeld en tekst en het overbrengen via de website van al het uniek van dat ene bedrijf. Daarvoor moet je eigenlijk onderdeel van dat bedrijf zijn. Op basis van wat brochures, de oude website en enkele gesprekken kunnen we meestal een eerste versie construeren van de activiteiten, de aanpak en de visie er achter en van datgene dat eigenlijk -zo noemen wij dat- zo leuk is aan het bedrijf.
Dat is inmiddels dan ook tot een vak verworden. Ik heb gemerkt dat onze tekstschrijvers de kunst verstaan, net als onze vormgevers, om meer uit context te halen, dan we aan feitelijke informatie gekregen hebben.
Vormgeven van je bedrijf, dat doe je vanuit je onderbuik. De wijze waarop wij aan zo'n bedrijf vormgeven in beeld en woord, dat zit iets hoger, dat gaat vanuit het middenrif.
Rene (Kant)
_________
"En dan beginnen de verwikkelingen pas goed", zou Jan Zitman gezegd hebben. Ieder bedrijf is uniek, ook al zijn er nog zo veel concurrenten die zeggen hetzelfde te doen. En reken maar dat juist dat unieke iemand aanspreekt -of niet-.
Het allerbelangrijkste is dan ook dat de te creëren uitstraling echt die van het bedrijf is en toch ook aan de eisen van de tijd voldoet. Soms hoeven we dan alleen maar wat te schaven, soms moeten we echt laten zien dat een ander beeld veel beter past bij het bedrijf. Om de grafische uitbeelding staan we bekend. Onze ontwerpers zijn stuk voor stuk top.
Maar dan het vastpakken, verwoorden in beeld en tekst en het overbrengen via de website van al het uniek van dat ene bedrijf. Daarvoor moet je eigenlijk onderdeel van dat bedrijf zijn. Op basis van wat brochures, de oude website en enkele gesprekken kunnen we meestal een eerste versie construeren van de activiteiten, de aanpak en de visie er achter en van datgene dat eigenlijk -zo noemen wij dat- zo leuk is aan het bedrijf.
Dat is inmiddels dan ook tot een vak verworden. Ik heb gemerkt dat onze tekstschrijvers de kunst verstaan, net als onze vormgevers, om meer uit context te halen, dan we aan feitelijke informatie gekregen hebben.
Vormgeven van je bedrijf, dat doe je vanuit je onderbuik. De wijze waarop wij aan zo'n bedrijf vormgeven in beeld en woord, dat zit iets hoger, dat gaat vanuit het middenrif.
Rene (Kant)
_________
dinsdag 19 januari 2010
Websites: inhouden, optimaliseren
Vanmorgen werd ik getipt dat er een goed boek was verschenen, waarin beschreven wordt hoe je je website aanpast opdat je hoog in de zoekresultaten van zoekmachines zoals Google verschijnt.
Dat is altijd interessant, want daar gaat het veel bedrijven om: Hoe komt ik bovenaan, hoe verschijn ik in de gouden driehoek van zoekresultaten. Dit zijn zaken om rekening mee te houden, maar toch.
De inhoud van je website en je pagina's is belangrijker dan de truuks die je toepast om hoog te verschijnen. De zoekmachine van tegenwoordig -en de toekomst-, of het nu Google is, Bing, Baidu of Yandex, is ingesteld om de inhoud van de webpagina te analyseren en in de context van de pagina's er omheen inhoudelijke waarde toe te kennen. (Belijk het overzicht van internationale zoekmachines op wikipedia.)
De werkwijze van de moderne zoekmachine lijkt een ingewikkeld proces en in technische zin zal dat ook wel. Maar waar het kort door de bocht op neerkomt, is dat als je informatie op internet neerzet je eerst begint met je af te vragen wat voor informatie je bezoekers op je site komen halen (dus niet waar je ze mee op wilt zadelen). Die informatie structureer je in leesbare hoeveelheden op je pagina's en die organiseer je langs thema's als de productcategoriën die je verkoopt, de diensten die je verleent, de filosofie die je daarbij hanteert. Ook stimuleer je je bezoekers tot acties, zoals het aanmelden voor een nieuwsbrief, het lezen van berichtjes, het downloaden van productspecificaties of handleidingen, het aanvragen van informatie of het geven ven een mening.
Vervolgens ga je met de blik van 'welke' keywords horen bij iedere pagina, op welke zoektermen zou deze gevonden moeten worden de html-code van iedere pagina optimaliseren. En dat kun je in veel SEO-boeken terugvinden.
In deze volgorde richt je eerst je website en informatie op een bezoekersvriendelijke manier in en daarna begin je het aan te passen aan de zoekmachine. Juist deze volgorde zorgt voor een goede aanwezigheid in de zoekresultaten. Niet bij bezoekers in het algemeen, maar bij jouw doelgroep.
En daar gaat het toch om.
Bijvoorbeeld bij Kant Academy kom je meer weten over gericht ontwikkelen van websites en adequaat optimaliseren.
Rene (Kant)
________
Dat is altijd interessant, want daar gaat het veel bedrijven om: Hoe komt ik bovenaan, hoe verschijn ik in de gouden driehoek van zoekresultaten. Dit zijn zaken om rekening mee te houden, maar toch.
De inhoud van je website en je pagina's is belangrijker dan de truuks die je toepast om hoog te verschijnen. De zoekmachine van tegenwoordig -en de toekomst-, of het nu Google is, Bing, Baidu of Yandex, is ingesteld om de inhoud van de webpagina te analyseren en in de context van de pagina's er omheen inhoudelijke waarde toe te kennen. (Belijk het overzicht van internationale zoekmachines op wikipedia.)
De werkwijze van de moderne zoekmachine lijkt een ingewikkeld proces en in technische zin zal dat ook wel. Maar waar het kort door de bocht op neerkomt, is dat als je informatie op internet neerzet je eerst begint met je af te vragen wat voor informatie je bezoekers op je site komen halen (dus niet waar je ze mee op wilt zadelen). Die informatie structureer je in leesbare hoeveelheden op je pagina's en die organiseer je langs thema's als de productcategoriën die je verkoopt, de diensten die je verleent, de filosofie die je daarbij hanteert. Ook stimuleer je je bezoekers tot acties, zoals het aanmelden voor een nieuwsbrief, het lezen van berichtjes, het downloaden van productspecificaties of handleidingen, het aanvragen van informatie of het geven ven een mening.
Vervolgens ga je met de blik van 'welke' keywords horen bij iedere pagina, op welke zoektermen zou deze gevonden moeten worden de html-code van iedere pagina optimaliseren. En dat kun je in veel SEO-boeken terugvinden.
In deze volgorde richt je eerst je website en informatie op een bezoekersvriendelijke manier in en daarna begin je het aan te passen aan de zoekmachine. Juist deze volgorde zorgt voor een goede aanwezigheid in de zoekresultaten. Niet bij bezoekers in het algemeen, maar bij jouw doelgroep.
En daar gaat het toch om.
Bijvoorbeeld bij Kant Academy kom je meer weten over gericht ontwikkelen van websites en adequaat optimaliseren.
Rene (Kant)
________
maandag 18 januari 2010
CMS voor uw web: gemak of opgave?
Vandaag weer eens doorgepraat met een klant over CMS. Een website moet regelmatig geactualiseerd worden om attractief te blijven voor zoekmachines. Vaak wordt er een content management systeem geleverd dat niet alleen geschikt is voor het aanpassen van één of enkele pagina's met een foto, maar voor het onderhoud van vele functies. Voor deze klant was dat duidelijk een 'overkill', een scala aan mogelijkheden dat niet te overzien is.
In die context is het prettig om een klein cms te kunnen introduceren. De klant wil enkele pagina's onderhouden: Een nieuwsrubriek en enkele rubrieken op de home-page. Met een mogelijkheid tot het invoegen van wat foto's en het kunnen opmaken van tekst (vet, cursief, grootte).
De ervaring met SiteFlight is prettig: Het is gemakkelijk te implementeren, erg gebruiksvriendelijk en goed te tailoren (precies op maat te maken). Voor deze klant, een dienstverlener waar actuele kennis belangrijk is, is het belangrijk om op een prettige wijze wel op de site te zetten, te wijzigen of te verwijderen.
Binnenkort hoop ik meer van de ervaringen van deze klant te melden.
Rene (Kant)
_________
In die context is het prettig om een klein cms te kunnen introduceren. De klant wil enkele pagina's onderhouden: Een nieuwsrubriek en enkele rubrieken op de home-page. Met een mogelijkheid tot het invoegen van wat foto's en het kunnen opmaken van tekst (vet, cursief, grootte).
De ervaring met SiteFlight is prettig: Het is gemakkelijk te implementeren, erg gebruiksvriendelijk en goed te tailoren (precies op maat te maken). Voor deze klant, een dienstverlener waar actuele kennis belangrijk is, is het belangrijk om op een prettige wijze wel op de site te zetten, te wijzigen of te verwijderen.
Binnenkort hoop ik meer van de ervaringen van deze klant te melden.
Rene (Kant)
_________
Abonneren op:
Posts (Atom)