29 August

Artex - Kunstenschool Texel

Een complete restyle en een gebruiksvriendelijk Content Management Systeem, met aangepaste modules voor het cursusaanbod en een nieuwsbrief, dat was de wens van Artex, Dé kunstenschool op Texel.

lees verder »
 
27 July

Sondage Online

Sondage Online

Sondage Online is een web-applicatie om uitgebreide enquetes en testen af te nemen. Er kunnen allerlei statistieken worden losgelaten op de data. De applicatie kan ook gebruikt worden om examens af te nemen.

lees verder »
 
3 May

Nieuwe vorm, nieuwe inhoud, nieuwe motor

Vandaag is de oude website in de prullenbak verdwenen. Je moet af en toe toch eens wat veranderen. De vorm was aan verandering toe. Vanaf nu niet alleen maar werk op deze site, maar ook af en toe een post over iets leuks of interessants. En het achterliggende cms was ook aan verandering toe! Ik heb het helemaal gehad met Joomla! Het is niet intuitief, de meeste plug-ins en componenten zijn zeer middelmatig geschreven. Ik heb het over Joomla 1.x, ik heb nog nooit met 1.5 gespeeld.

Het is een ongeleid-projectiel, dat joomla! Je kunt het voor alles inzetten, maar het is in niets kampioen! En ik vind het aanpassen van joomla en haar componenten vaak veel meer werk dan zelf een nieuwe functionaliteit schrijven. Kortom, het is vechten met Joomla, en niet profiteren van Joomla!. Het zal ongetwijfeld heel goed werken voor een heleboel mensen, maar ik doe het niet meer. Behalve dan het onderhoud aan bestaande websites.

Wat dan te gebruiken...

lees verder »
 
8 April

StressWeb

Stressweb

Stressweb is een web-applicatie om stress te meten onder werknemers. Het wordt intensief gebruikt door een aantal Franse multinationals en enkele bedrijven uit het midden- en kleinbedrijf. De applicatie bevat gerenomeerde testen en is ontwikkeld in opdracht van Institut du Recherche sur le Stress.

lees verder »
 
2 February

Webcron.org


Webcron.org heeft mij in 2008 gevraagd om een nieuwe website en cron engine te bouwen, en te blijven onderhouden. De oude website was gedateerd en het oude systeem kon slechts 8000 cron's lanceren in 30 minuten. Door gebruik te maken van asynchrone threads en een geoptimaliseerde datastructuur kan het systeem nu 24000 cron's in 4 minuten afhandelen. De website heeft een heldere structuur gekregen.

lees verder »
 
9 January

Go Dubai hotels en andere bestemmingen

Een eenvoudig te gebruiken website om hotels te reserveren, die het ook nog goed doet in de zoekmachines. De Go hotelsites zijn in eigen beheer gemaakt. Het maakt gebruik van de xml-data van Booking.com. Ik heb veel zgn. affiliate sites gebouwd, óók voor klanten, en het xmlrpc programma van Booking is toch een van de meest complete en stabiele programma's die ik ben tegen gekomen.

lees verder »
 

PROJECTEN

Hier werk ik momenteel aan.
Webcron - La crontab du Web
Sleepr.eu - Book a Sleep!
 
 
Site is in debug mode #2

In production turn this to 0 in /app/config/core.php

14 queries took 15 ms
NrQueryErrorAffectedNum. rowsTook (ms)
1DESCRIBE `tumblogs`13131
2DESCRIBE `users`881
3DESCRIBE `comments`11111
4DESCRIBE `posts`10102
5DESCRIBE `categories`771
6DESCRIBE `categories_posts`221
7DESCRIBE `categories_tumblogs`221
8DESCRIBE `revisions`771
9DESCRIBE `tags`221
10DESCRIBE `tags_tumblogs`221
11DESCRIBE `settings`771
12SELECT `Setting`.`id`, `Setting`.`name`, `Setting`.`value`, `Setting`.`description`, `Setting`.`type`, `Setting`.`label`, `Setting`.`order` FROM `settings` AS `Setting` WHERE 1 = 1 11110
13SELECT COUNT(*) AS total FROM `categories` AS `Category` LEFT JOIN `categories_tumblogs` ON `categories_tumblogs`.`category_id` = `Category`.`id` LEFT JOIN `tumblogs` AS `Tumblog` ON `categories_tumblogs`.`tumblog_id` = `Tumblog`.`id` WHERE `Category`.`slug`='werk' AND `Tumblog`.`draft`=0111
14SELECT `Tumblog`.`id`, `Tumblog`.`slug`, `Tumblog`.`title`, `Tumblog`.`url`, `Tumblog`.`content`, `Tumblog`.`intro`, `Tumblog`.`created`, `Tumblog`.`type`, `Category`.`title` FROM `categories` AS `Category` LEFT JOIN `categories_tumblogs` ON `categories_tumblogs`.`category_id` = `Category`.`id` LEFT JOIN `tumblogs` AS `Tumblog` ON `categories_tumblogs`.`tumblog_id` = `Tumblog`.`id` WHERE `Category`.`slug`='werk' AND `Tumblog`.`draft`=0 ORDER BY `Tumblog`.`created` DESC LIMIT 0,20662