<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jansch.nl &#187; dpc</title>
	<atom:link href="http://www.jansch.nl/tag/dpc/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jansch.nl</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Sun, 31 Jul 2011 14:58:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Counting down to the Dutch PHP Conference</title>
		<link>http://www.jansch.nl/2009/04/09/counting-down-to-the-dutch-php-conference/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=counting-down-to-the-dutch-php-conference</link>
		<comments>http://www.jansch.nl/2009/04/09/counting-down-to-the-dutch-php-conference/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 07:50:40 +0000</pubDate>
		<dc:creator>Ivo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[dpc]]></category>
		<category><![CDATA[dpc09]]></category>
		<category><![CDATA[lineup]]></category>
		<category><![CDATA[schedule]]></category>

		<guid isPermaLink="false">http://www.jansch.nl/?p=1681</guid>
		<description><![CDATA[It's about 2 months until the next Dutch PHP Conference in the Amsterdam RAI. It's a step up from last year, with one additional conference day. The speaker lineup is awesome: people such as PHP core developer Scott MacVicar, Andrei 'Unicode' Zmievski, php&#124;architect's Marco Tabini, Xdebug's Derick Rethans, Zend Framework architect Matthew Weier O'Phinney, security [...]]]></description>
			<content:encoded><![CDATA[<p>It's about 2 months until the next <a href="http://www.phpconference.nl">Dutch PHP Conference</a> in the Amsterdam RAI.</p>
<p><a href="http://phpconference.nl"><img src="http://dpc.09.s3.amazonaws.com/dpc09_banner.jpg" /></a></p>
<p>It's a step up from last year, with one additional conference day. The speaker lineup is awesome: people such as PHP core developer Scott MacVicar, Andrei 'Unicode' Zmievski, php|architect's Marco Tabini, Xdebug's Derick Rethans, Zend Framework architect Matthew Weier O'Phinney, security guru Stefan Esser, Restful Ben Ramsey, Paul 'KISS' Reinheimer and many, many others. See the <a href="http://www.phpconference.nl/schedule">full schedule here</a>. It will all be hosted by our own Cal Evans.</p>
<p>I don't have to speak this year, I just get to do the closing keynote together with Cal and Marco. That'll be fun!</p>
<p>From all the DPC's I've visited before, this is the one I most look forward to. It's also nice to see industry adoption of the conference, with big names such as Microsoft and Oracle sponsoring the event. (Microsoft has xboxes and tickets to Las Vegas to give away, see their <a href="http://wiki.phpconference.nl/2009_WinPHP_Challenge">WinPHP Challenge</a>.)</p>
<p>Oh, and if you order your tickets before April 30, there's a significant Early Bird discount. <a href="http://www.phpconference.nl/register">Register here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jansch.nl/2009/04/09/counting-down-to-the-dutch-php-conference/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dutch PHP Conference 2008 recap</title>
		<link>http://www.jansch.nl/2008/06/16/dutch-php-conference-2008-recap/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dutch-php-conference-2008-recap</link>
		<comments>http://www.jansch.nl/2008/06/16/dutch-php-conference-2008-recap/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 23:21:54 +0000</pubDate>
		<dc:creator>Ivo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[amsterdam]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[dpc]]></category>
		<category><![CDATA[dpc08]]></category>
		<category><![CDATA[phpwomen]]></category>
		<category><![CDATA[rai]]></category>

		<guid isPermaLink="false">http://www.jansch.nl/2008/06/16/dutch-php-conference-2008-recap/</guid>
		<description><![CDATA[The Dutch PHP Conference 2008 is over. Since I was one of the organizers, I'll leave reviews of the contents etc. up to others, but here's my look on the conference from an organizing perspective. On friday, the conference started with a tutorial day. There were 5 tutorials: PHPUnit by Sebastian Bergmann, XDebug by Derick [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.phpconference.nl">Dutch PHP Conference 2008</a> is over. Since I was one of the organizers, I'll leave reviews of the contents etc. up to others, but here's my look on the conference from an organizing perspective.</p>
<p>On friday, the conference started with a tutorial day. There were 5 tutorials: PHPUnit by Sebastian Bergmann, XDebug by Derick Rethans, Zend Framework by Matthew Weier O'Phinney, Symfony by Fabien Potencier and Stefan Koopmanschap, and Advanced PHP: Design Patterns by Dennis-Jan Broerse. The tutorial day was attended by 150 people.</p>
<p>The day started pretty chaotic; the van that contained the registration badges arrived late, so there was hardly enough time to prepare the registration desk, so we had a small queue, but eventually everybody got in. The other issue we had was that we had asked the venue to provide power because people would bring there laptops. We started off however with only 4 outlets per room, and with 30-40 peple in the room, that obviously is not enough. Luckily, before the first break we were able to get a whole cart with power supplies, which we hastily dropped in the rooms. It looked a bit like a cable jungle, but at least people had juice. <img src='http://www.jansch.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>For the rest, the day ran smoothly and according to plan, we had a nice lunch around noon, and overall feedback on the tutorial day was good.</p>
<p>At 17.30, we went to the Werck bar where we had dinner with the <a href="http://www.ibuildings.com">Ibuildings crew</a> and a bunch of Zenders (Matthew, Gaylord, Zeev, Steven and Howard). At 20.00, DPC conference people started showing up at the bar for the friday-night conference social. Dinner ran a bit late but around 20.30 we were able to join the other DPC visitors in the bar, just in time for the Netherlands-France euro2008 match. The party was great, the match was superb (NL won by 4-1), and the atmosphere was awesome. Speakers like <a href="http://terrychay.com/blog/">Terry Chay</a> and <a href="http://www.derickrethans.nl">Derick Rethans</a> were dressed up in orange (Terry even had created a custom orange shirt with php code on it) and we all had a great time.</p>
<p>At around 23.30 I went back the hotel area with Derick, Terry, Scott, Mike, Helgi and one of the phplondon guys who's name I can't remember. Derick and Terry walked back to their hotel and I had a last beer with the other guys. </p>
<p>I made some final adjustments to my slides for the opening address (which for some reason is more difficult after more than a couple of beers) and at around 1.30 I went to sleep. At 6 I woke up, checked if my adjustments were ok when sober, made some more changes, went over the slides for my afternoon presentation, and got prepared for the main conference day. </p>
<p>The main conference day went even smoother than the tutorial day. Registration was properly prepared and went smooth, everything was nice on schedule (with just a small exception caused by a crashing macbook right before the closing keynote), and I think we were able to organize a very nice conference (feedback is appreciated!).</p>
<p>We had some <a href="http://www.phparch.com">php|architect</a> books for sale during lunch. We had about 50 books because we had no clue if people would be willing to buy them, but we ended up selling 45 books within the first 20 minutes. We will bring a little more next year. <img src='http://www.jansch.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>An interesting observation was that the <a href="http://www.phpwomen.org">PHP Women</a> had trouble getting people to take their promotional shirts. Where at the <a href="http://www.phpconference.co.uk">PHPLondon Conference</a> they were gone before they knew it, in Amsterdam the men were a little hesitant to wear a shirt with the word 'women' on it (by the way only 1% of the DPC audience was female, which is startling). Together with Matthew Weier O'Phinney I was selected as the girls' official 'Booth Babe', a kind of supporting role with a special edition of the shirts, but I got some really weird remarks on that. I think the phpwomen have to change their marketing to cater to a continental european audience  or at least to get the men involved. (Suggestion: s/babe/hunk; babe is usually only used for the female version over here).</p>
<p>When the conference ended, there were drinks and snacks in the lounge, giving people the opportunity to discuss the presentations and talk to the speakers.</p>
<p>And then the day ended with a final speaker's dinner, and that was the end of the Dutch PHP Conference 2008. </p>
<p>There are already over a 100 <a href="http://www.flickr.com/photos/tags/dpc08">pictures on flickr</a>, which give a nice impression of the conference.</p>
<p>I'm already looking forward to organizing it again next year! (mark June 12 and 13 in your calendars!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jansch.nl/2008/06/16/dutch-php-conference-2008-recap/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Small country, big in PHP</title>
		<link>http://www.jansch.nl/2008/04/27/small-country-big-in-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=small-country-big-in-php</link>
		<comments>http://www.jansch.nl/2008/04/27/small-country-big-in-php/#comments</comments>
		<pubDate>Sun, 27 Apr 2008 10:33:35 +0000</pubDate>
		<dc:creator>Ivo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[dpc]]></category>
		<category><![CDATA[dpc2008]]></category>
		<category><![CDATA[joomladays]]></category>
		<category><![CDATA[kingsofcode]]></category>
		<category><![CDATA[pfcongrez]]></category>
		<category><![CDATA[phpseminar]]></category>

		<guid isPermaLink="false">http://www.jansch.nl/2008/04/27/small-country-big-in-php/</guid>
		<description><![CDATA[PHP is still growing in The Netherlands (according to nexen.net, 46% of Dutch domains use PHP). A good indicator of PHP's growth is the number of conferences and other events that are organized this year. About 4 years ago, there was only one major event, the International PHP Conference. For some reason however, they moved [...]]]></description>
			<content:encoded><![CDATA[<p>PHP is still growing in The Netherlands (according to nexen.net, 46% of Dutch domains use PHP). A good indicator of PHP's growth is the number of conferences and other events that are organized this year. About 4 years ago, there was only one major event, the <a href="http://www.phpconference.com">International PHP Conference</a>. For some reason however, they moved their 'spring edition' from Amsterdam to Frankfurt. Since then, many other events have been organized over here.</p>
<p>This year alone, there are already 6 major (>50) events; 3 done, 3 to go. Here's an overview:</p>
<h3>Dutch Joomla Days</h3>
<p>2-day conference on the Joomla CMS.<br />
When: April 4 + 5<br />
Location: Utrecht<br />
Attendees: 250/day<br />
Presentations: 36 (both Dutch and English)<br />
Price: &euro; 65<br />
Website: <a href="http://www.joomladag.nl/">http://www.joomladag.nl</a><br />
Reviews: <a href="http://www.joomladag.nl/content/blogcategory/1/92/lang,en/">Joomladays site, various authors</a> (Dutch), <a href="http://www.ibuildings.nl/blog/archives/841-Dutch-Joomla-Days-2008.html">Danny Peeters</a> (English)</p>
<h3>pfCongrez</h3>
<p>Conference organized by the Dutch PHP usergroup <a href="http://www.phpfreakz.nl">phpFreakz</a>.<br />
When: April 12<br />
Location: Maarssen<br />
Attendees: 250<br />
Presentations: 4 (Dutch)<br />
Price: &euro; 17.50<br />
Website: <a href="http://www.pfcongrez.nl/">http://www.pfcongrez.nl</a><br />
Reviews: <a href="http://blog.freshheads.com/?p=252">Dimitri van Hees</a> (Dutch), <a href="http://www.quirksmode.org/blog/archives/2008/04/slides_pfcongre.html">Peter Paul Koch</a> (English), <a href="http://blog.mangrove.nl/index.php?pageID=3434&messageID=258">Rool Paap</a> (Dutch), <a href="http://www.ibuildings.nl/blog/archives/861-PFCongrez-2008.html">Ruud Alberts</a> (English)</p>
<h3>PHP Business Seminar</h3>
<p>Seminar targeted at promoting PHP to businesses and enterprises.<br />
When: April 22<br />
Location: Vianen<br />
Attendees: 120 (70 main seminar, 50 tech-evening)<br />
Presentations: 6 (5 Dutch, 1 English)<br />
Price: free<br />
Website: <a href="http://www.phpseminar.nl/">http://www.phpseminar.nl</a><br />
Reviews: <a href="http://devzone.zend.com/article/3435-IBuildingsSogeti-PHP-Business-Seminar">Cal Evans</a>, <a href="http://www.leftontheweb.com/message/Two_great_evenings">Stefan Koopmanschap</a>, <a href="http://www.christiaanlam.nl/2008/04/22/looking-back-on-the-php-seminar/">Christiaan Lam</a>, <a href="http://www.wolerized.com/blog/remi-woler/foxpro-rulezz">Remi Woler</a> (all in English)</p>
<h3>Kings of Code</h3>
<p>Web development conference. Not focused on PHP alone but on web development in general (JavaScript, Ajax etc.; PHP is covered by a CakePHP talk)<br />
When: May 27<br />
Location: Amsterdam<br />
Attendees: 300<br />
Presentations: 6 (English)<br />
Price: &euro; 160 (early bird discount of &euro; 30 before May 1st)<br />
Website: <a href="http://www.kingsofcode.nl/">http://www.kingsofcode.nl</a></p>
<h3>Dutch PHP Conference</h3>
<p>2-day PHP conference (1 tutorial day, 1 main conference day)<br />
When: June 13 (tutorials) + 14 (conference)<br />
Location: Amsterdam<br />
Attendees: 400 (conference day) / 150 (tutorial day)<br />
Presentations: 17 (English)<br />
Price: &euro; 150 (main conference day, tutorial day sold out)<br />
Website: <a href="http://www.phpconference.nl/">http://www.phpconference.nl</a></p>
<h3>Eduvision PHP Conferentie 2008</h3>
<p>Afternoon PHP conference on various topics.<br />
When: October 23<br />
Location: Apeldoorn<br />
Attendees: 80<br />
Presentations: 4 (Dutch)<br />
Price: &euro; 99<br />
Website: <a href="http://eduvision.nl/phpconferentie">http://eduvision.nl/phpconferentie</a></p>
<p>(if I forgot an event, feel free to post it in the comments.)</p>
<p>It is interesting to note that we also see a growth of PHP usage at the larger IT corporations. The PHP Business Seminar for example, was an event jointly organized by <a href="http://www.ibuildings.com">us</a> and <a href="http://www.sogeti.com">Sogeti</a>. Sogeti is one of the largest IT companies in the Netherlands. When we first talked to them 2 years ago, they had a campaign called '<a href="http://alleennogmaarjavadoen.nl">From now on, only do Java</a>', and now for the second time they've organized a PHP event with us. This growth in big companies is a nice accomplishment for PHP. </p>
<p>P.S. The program for DPC is now complete, see the <a href="http://www.ibuildings.nl/blog/archives/931-DPC2008-schedule-now-complete.html">post on our company blog</a>.</p>
<p>P.P.S. Ibuildings is on twitter now. For blog, conference and other event updates, <a href="http://twitter.com/ibuildings">follow us</a>.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jansch.nl/2008/04/27/small-country-big-in-php/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Dutch PHP Conference 2008 update</title>
		<link>http://www.jansch.nl/2008/03/20/dutch-php-conference-2008-update/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dutch-php-conference-2008-update</link>
		<comments>http://www.jansch.nl/2008/03/20/dutch-php-conference-2008-update/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 20:38:15 +0000</pubDate>
		<dc:creator>Ivo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[dpc]]></category>
		<category><![CDATA[dpc2008]]></category>
		<category><![CDATA[ezcomponents]]></category>
		<category><![CDATA[php6]]></category>
		<category><![CDATA[priebsch]]></category>
		<category><![CDATA[rethans]]></category>
		<category><![CDATA[xdebug]]></category>

		<guid isPermaLink="false">http://www.jansch.nl/2008/03/20/dutch-php-conference-2008-update/</guid>
		<description><![CDATA[I've been asked to post some updates on DPC2008. The first results of the CFI have been announced. Most requested speaker was Derick Rethans. He'll be at DPC and present an XDebug workshop on the Tutorial Day, and a presentation about the ezComponents framework on the main conference. Most requested topic was a look ahead [...]]]></description>
			<content:encoded><![CDATA[<p>I've been asked to post some updates on <a href="http://www.phpconference.nl">DPC2008</a>.</p>
<p>The first results of the CFI have been announced. Most requested speaker was <a href="http://www.derickrethans.nl">Derick Rethans</a>. He'll be at DPC and present an XDebug workshop on the Tutorial Day, and a presentation about the ezComponents framework on the main conference. Most requested topic was a look ahead at PHP5.3 and PHP6. We've found <a href="http://inside.e-novative.de/">Stefan Priebsch</a>, experienced speaker and expert on PHP migration, to be willing to present this topic. On the main conference day, he will give an overview of the future of PHP.</p>
<p>There are 2 more slots to fill. We're already talking to candidates so expect some more speaker announcements soon.</p>
<p>The total line-up right now is: Zeev Suraski, Marco Tabini, Sebastian Bergmann, Matthew Weier O'Phinney, Lorna Jane Mitchell, Derick Rethans, Stefan Priebsch, Fabien Potencier, Stefan Koopmanschap, Gaylord Aulke, Dennis-Jan Broerse and myself. </p>
<p>The Tutorial Day is almost sold out, there are about 20 tickets left, so hurry if you want to join one of the tutorials. For the main conference day, which has a bigger capacity, 40% of the tickets is sold right now. If you haven't purchased your tickets yet, you might not want to wait until the end, we expect to sell out (luckily not as fast as last year, but it will happen <img src='http://www.jansch.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ). </p>
<p>Main website: <a href="http://www.phpconference.nl">http://www.phpconference.nl</a><br />
Registration: <a href="http://www.phpconference.nl/register">http://www.phpconference.nl/register</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jansch.nl/2008/03/20/dutch-php-conference-2008-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DPC2008 Announcement and CFI</title>
		<link>http://www.jansch.nl/2008/02/21/dpc2008-announcement-and-cfi/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dpc2008-announcement-and-cfi</link>
		<comments>http://www.jansch.nl/2008/02/21/dpc2008-announcement-and-cfi/#comments</comments>
		<pubDate>Thu, 21 Feb 2008 14:45:53 +0000</pubDate>
		<dc:creator>Ivo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[dpc]]></category>
		<category><![CDATA[dpc2008]]></category>
		<category><![CDATA[rfi]]></category>

		<guid isPermaLink="false">http://www.jansch.nl/2008/02/21/dpc2008-announcement-and-cfi/</guid>
		<description><![CDATA[I'm proud to announce that we're organizing another edition of the Dutch PHP Conference, with the help of the great people at Zend. It will be in Amsterdam on June 13 and 14 this year. Last year we organized it for the first time, and based on feedback from our visitors we have made several [...]]]></description>
			<content:encoded><![CDATA[<p>I'm proud to announce that we're organizing another edition of the <a href="http://www.phpconference.nl">Dutch PHP Conference</a>, with the help of the great people at Zend. It will be in Amsterdam on June 13 and 14 this year.</p>
<p>Last year we organized it for the first time, and based on feedback from our visitors we have made several changes to this years event:</p>
<ul>
<li>We now have 2 days instead of 1 (1 tutorial day + 1 conference day).</p>
<li>Last years event was sold out way too early so we increased capacity (still, don't wait too long to get tickets <img src='http://www.jansch.nl/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ).
<li>A new website with more relevant information, which will be updated regularly as we move closer to the conference. The new site is at <a href="http://www.phpconference.nl">www.phpconference.nl</a>.
<li>We only fixed part of the program, and visitors can help finalize it (more on that below).
<li>The conference will be in English, because we had more visitors from abroad than we had expected last year.</ul>
<p>So far, we already have been able to attract great names from the PHP community such as Zeev Suraski, Marco Tabini and Sebastian Bergmann. More will be added as we get closer to the conference.</p>
<p>To finalize the schedule, we want to do something different. Instead of the more common 'Call for Papers' where speakers can submit their talks, we're doing a 'Call for Ideas', where we want to hear from our visitors (or potential visitors) who they would like to see at the conference, or which topics they would like to hear about. We can't guarantee availability of speakers of course, but we'll try to match the requests as close as possible. Enter your ideas at the box in the bottom right of <a href="http://www.phpconference.nl">the website</a>. </p>
<p>Oh, and for those who were present last year, this time we have a dedicated internet connection for speakers and a redundant beamer. <img src='http://www.jansch.nl/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>I hope to see you all in June!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jansch.nl/2008/02/21/dpc2008-announcement-and-cfi/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>My First Mashup</title>
		<link>http://www.jansch.nl/2007/07/27/my-first-mashup/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=my-first-mashup</link>
		<comments>http://www.jansch.nl/2007/07/27/my-first-mashup/#comments</comments>
		<pubDate>Fri, 27 Jul 2007 11:33:44 +0000</pubDate>
		<dc:creator>Ivo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[atk]]></category>
		<category><![CDATA[cal]]></category>
		<category><![CDATA[dpc]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[frekfly]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[mashup]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[webservices]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.jansch.nl/?p=641</guid>
		<description><![CDATA[I have been inspired by Cal Evans' mashup experiment, which he did a presentation on at the Dutch PHP Conference last month. Also, I was annoyed with having to consult many different resources when I plan a business trip. So I began building frekfly, my own little mashup. Version 1 The first version, which took [...]]]></description>
			<content:encoded><![CDATA[<p>I have been inspired by <a href="http://www.calevans.com">Cal Evans'</a> <a href="http://www.myfirstmashup.com/">mashup experiment</a>, which he did a presentation on at the <a href="http://www.phpconference.nl">Dutch PHP Conference</a> last month. </p>
<p>Also, I was annoyed with having to consult many different resources when I plan a business trip. </p>
<p>So I began building <a href="http://www.frekfly.com">frekfly</a>, my own little mashup.</p>
<p><b>Version 1</b></p>
<p>The first version, which took me only a few hours to built, offered only a google map, basic weather information, flickr images and currency conversion. To built this, I used the following tools:</p>
<ul>
<li>PHP5's Webservices API, which made it possible to consume webservices with only very few lines of code.
<li>The <a href="http://www.flickr.com">Flickr</a> API to retrieve images
<li><a href="http://maps.google.com">Google Maps</a> for the map display
<li>Some <a href="http://www.webservicex.com">webservicex</a> services, for weather, geographical and currency information.
<li><a href="http://framework.zend.com">Zend Framework</a>, mainly for its Zend_Service_Flickr class, which makes consuming the flickr rest service easy.
<li><a href="http://www.achievo.org/atk">ATK</a>, for its debugging console and file-caching.
</ul>
<p>It's really easy to construct an application like this in PHP, given that a few lines of code give you access to any available webservice. The first version of the app did not even use a database, everything was retrieved from webservices and cached in files.</p>
<p><b>Version 2</b></p>
<p>Then, I wanted more. When I travel for work, I usually need hotels that are located close to the airport, so I looked for a webservice that could provide me with hotel information. I requested access to the API at <a href="http://www.expedia.com">expedia</a>, but they have a manual approval process and I'm still waiting for a response. Luckily the people at <a href="http://www.booking.com">booking.com</a> were a lot more helpful and they provided me with an iframe based interface to their hotel reservation engine, and they even styled their pages according to the design (well ok, that's not really a design yet, is it <img src='http://www.jansch.nl/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ) of frekfly. </p>
<p>The only thing missing from their API was the ability to search by latitude and longitude, which was my close-to-the-airport criterium. However, they kindly send me a dump of their hotel database including the coordinates. </p>
<p>So in version 2 I had to add a database, and I used the database abstraction layer of ATK to easily access it.</p>
<p>Version 2 is what is <a href="http://www.frekfly.com">currently online</a>. I may post some code examples of the webservice interfaces later on, because I found this to be a very instructive experience.</p>
<p><b>Future plans</b></p>
<p>In the next version, I want to add other nifty web-two-point-oh features to the site, including the ability to have visitors enter comments and details, so they can help complete the airport information. (such as 'are there better restaurants before or after security?'). Here I plan to use the JSON functionality of Zend Framework, to make this very 2.0-ish.</p>
<p><b>Issues to deal with</b></p>
<p>One of the major disadvantages of mashups is the fact that you're dependent on external systems. At night, the site is hardly usable because webservicex is very busy at that time and gives a lot of timeouts. Of course, this is countered by caching, but I can't cache every output for every airport on the planet, so caching is based on a 'retrieve the first time its needed' approach. So that's a disadvantage at this point.</p>
<p>Another interesting issue you have to deal with when writing mashups is standardization in naming, or rather, the lack thereof. For example, I consult 2 different webservices and a few file based airport resources to get airport information, but each of them use different names for the same airport. Where possible, I use the official 3-letter IATA code, but some of them do not support that. </p>
<p>So instead of actually matching data from different sources, you have to use a more probabilistic approach, where you say "hmm, 'Schiphol Airport Amsterdam' and 'Amsterdam, Schiphol' are probably the same airport. </p>
<p>I had a similar issue with the weather service; it doesn't support latitude and longitude, so what it does is 'guess' what the nearest weatherstation is, based on the airportname, the nearest town name, the biggest city close to the airport and finally the country capital if all else fails.</p>
<p>These are all issues to deal with in a mashup-based application, and I would encourage everyone to built a mashup at some point, because it teaches you things that you don't usually encounter with standard mysql+php based websites.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jansch.nl/2007/07/27/my-first-mashup/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>DPC2007 and Zend UK Business Conference recap</title>
		<link>http://www.jansch.nl/2007/07/04/dpc2007-and-zend-uk-business-conference-recap/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dpc2007-and-zend-uk-business-conference-recap</link>
		<comments>http://www.jansch.nl/2007/07/04/dpc2007-and-zend-uk-business-conference-recap/#comments</comments>
		<pubDate>Wed, 04 Jul 2007 23:14:40 +0000</pubDate>
		<dc:creator>Ivo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[dpc]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[ibuildings]]></category>
		<category><![CDATA[uk]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.jansch.nl/?p=631</guid>
		<description><![CDATA[On june 16th we organized the first Dutch PHP Conference in Amsterdam. The event was attended by more than 250 people and with speakers such as Cal Evans, Kevlin Henney, Lukas Smith, Derick Rethans and many others, I think it was a great event. We've decided to make it a yearly event, so mark June [...]]]></description>
			<content:encoded><![CDATA[<p>On june 16th we organized the first <a href="http://www.phpconference.nl">Dutch PHP Conference</a> in Amsterdam. The event was attended by more than 250 people and with speakers such as Cal Evans, Kevlin Henney, Lukas Smith, Derick Rethans and many others, I think it was a great event. </p>
<p>We've decided to make it a yearly event, so mark June 14, 2008 in your agenda for the next instalment. </p>
<p>I did a presentation on business frameworks (and <a href="http://www.achievo.org/atk">ATK</a> in particular) at the conference, the slides of which can be found <a href="http://www.slideshare.net/ijansch/achievo-atk-a-business-framework-dpc-2007/">on slideshare</a>.</p>
<p>The DPC was not the only new conference, last monday I visited the first <a href="http://www.zend.com/ukconference/">Zend UK PHP for Business Seminar</a> organized by the London office of <a href="http://www.zend.com">Zend</a>. This conference was targeted at 'business people', and featured speakers such as Zeev Suraski, Harold Goldberg (Zend's new CEO), David Boloker (IBM) and Clint Oram (SugarCRM). </p>
<p>I had the honor of presenting a talk on 'enterprise PHP development' on the seminar. Since it was targeted at business people, I explained the development process of PHP applications using metaphors. What may be obvious for most of us, isn't so obvious for a lot of people and companies, so I found it important to talk about the process surrounding PHP development, and not just plain PHP coding itself.</p>
<p>Below are the slides of this talk:</p>
<p><object type="application/x-shockwave-flash" data="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=73900&doc=zend-uk-business-conference-enterprise-php2427" width="425" height="348"><param name="movie" value="https://s3.amazonaws.com:443/slideshare/ssplayer.swf?id=73900&doc=zend-uk-business-conference-enterprise-php2427" /></object></p>
<p>This is the 7th presentation I did in 3 months time; I'm beginning to get the hang of this. <img src='http://www.jansch.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.jansch.nl/2007/07/04/dpc2007-and-zend-uk-business-conference-recap/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DPC line-up complete</title>
		<link>http://www.jansch.nl/2007/06/09/dpc-line-up-complete/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dpc-line-up-complete</link>
		<comments>http://www.jansch.nl/2007/06/09/dpc-line-up-complete/#comments</comments>
		<pubDate>Sat, 09 Jun 2007 13:50:50 +0000</pubDate>
		<dc:creator>Ivo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[dpc]]></category>
		<category><![CDATA[ibuildings]]></category>
		<category><![CDATA[rethans]]></category>

		<guid isPermaLink="false">http://www.jansch.nl/?p=611</guid>
		<description><![CDATA[About a month ago we announced the Dutch PHP Conference that is going to take place in Amsterdam one week from now. Apparently there is much demand for such a conference because we already sold out all tickets one day before the early bird discount ended, and our line-up wasn't even complete at that point. [...]]]></description>
			<content:encoded><![CDATA[<p>About a month ago we announced the <a href="http://www.phpconference.nl">Dutch PHP Conference</a> that is going to take place in Amsterdam one week from now.</p>
<p>Apparently there is much demand for such a conference because we already sold out all tickets one day before the early bird discount ended, and our line-up wasn't even complete at that point. <img src='http://www.jansch.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>We just confirmed the last addition to the program: <a href="http://www.derickrethans.nl">Derick Rethans</a>, from Xdebug and ezComponents fame, will give a talk about Test-driven Development. </p>
<p>The complete program is available <a href="http://www.phpconference.nl/programma/">on the conference website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jansch.nl/2007/06/09/dpc-line-up-complete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dutch PHP Conference 2007</title>
		<link>http://www.jansch.nl/2007/05/18/dutch-php-conference-2007/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=dutch-php-conference-2007</link>
		<comments>http://www.jansch.nl/2007/05/18/dutch-php-conference-2007/#comments</comments>
		<pubDate>Fri, 18 May 2007 17:31:43 +0000</pubDate>
		<dc:creator>Ivo</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[cal]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[dpc]]></category>
		<category><![CDATA[gaylord]]></category>
		<category><![CDATA[ibuildings]]></category>
		<category><![CDATA[kevlin]]></category>
		<category><![CDATA[lukas]]></category>
		<category><![CDATA[zend]]></category>

		<guid isPermaLink="false">http://www.jansch.nl/?p=581</guid>
		<description><![CDATA[Ever since the International PHP Conference Spring Edition was cancelled last year, and moved to Germany this year, we've been planning to do a replacement conference for the Dutch PHP community. We've worked hard the past few weeks to pull this together, and I am happy to announce that on June 16th, we will have [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since the <a href="http://www.phpconference.com">International PHP Conference Spring Edition</a> was cancelled last year, and moved to Germany this year, we've been planning to do a replacement conference for the Dutch PHP community.</p>
<p>We've worked hard the past few weeks to pull this together, and I am happy to announce that on June 16th, we will have the first instalment of the official <a href="http://www.phpconference.nl">Dutch PHP Conference</a>! <img src='http://www.jansch.nl/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>The conference is oranised by <a href="http://www.ibuildings.nl">Ibuildings</a> with the help of <a href="http://www.zend.com">Zend</a>, and is targeted at a Dutch audience. We are still finalizing the program but we already have quite a lineup, with speakers such as Cal Evans, Lukas Smith, Kevlin Henney and Gaylord Aulke (all present in the PHP card deck <img src='http://www.jansch.nl/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ).</p>
<p>In total there will be 12 presentations divided over 3 parallel tracks. The <a href="http://www.phpgg.nl">Dutch PHP Usergroup</a> will arrange an exhibition area where open source PHP project can show off their projects.</p>
<p>Following the example of the <a href="http://www.phpconference.co.uk">UK PHP Conference</a> we are keeping the price low, at 75 euro if you register before the first of June. Registrations will start on monday, but you can already have a look at the conference web site:</p>
<p><a href="http://www.phpconference.nl">http://www.phpconference.nl</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jansch.nl/2007/05/18/dutch-php-conference-2007/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

