Online18.06.2007

Verslag Dutch PHP Conference


1182197331afb037.jpg
1182197331afb037.jpg

Afgelopen zaterdag vond de eerste editie van de Dutch PHP Conference plaats in de Amsterdam RAI. Uiteraard waren wij erbij en zoals beloofd wil ik via deze post een kleine impressie geven van wat zoal de revue passeerde.

Na keurig ontvangen te zijn begon om 10:30 uur de eerste presentatie; Cal Evans (Zend Technologies) betrad met zijn volgestickerde laptop het podium om te vertellen hoe je makkelijk een mashup kunt maken met behulp van PHP. Het is dat hij geen internetverbinding kreeg (volgens mij zat er een pinguin-sticker in de weg) maar anders had het publiek een keurige applicatie gezien dat met behulp van de “UPS RFID API” en Google Maps de route en huidige positie van een bestelling op het scherm zette. Dit deed hij nog twee keer maar dan telkens in een andere stijl. Eén keer in wat de Amerikaan “Web 1.9” noemde met behulp van SJAX (Synchronous in plaats van Asynchronous Javascript And XML) en een keer in “Web 2.0 maar dan zonder ronde hoekjes of grote letters” stijl, dit keer wél met AJAX.

Drie kwartier later was het woord aan Kevlin Henney, een humoristische Britse consultant die bij gebrek aan beamer functionaliteiten maar een kwartier moppen ging staan tappen. Toen zijn slides eindelijk op het witte doek verschenen begon zijn presentatie “Objects of Desire”, waar hij programmeertaal (en voor deze gelegenheid PHP in het bijzonder) vergeleek met mensentaal. Een deel van de zaal kreeg het schaamrood op zijn kaken toen hij het slordig omgaan met code en rechten van bepaalde objecten vergeleek met een asociale opdringerige winkelier die aan de deur komt en desnoods zijn voet ertussen zet om zo maar iets te kunnen verkopen.

Een prima lunch verder begonnen om 13:00 uur de parallelsessie’s, verdeeld over drie zalen. Kuassi Mensah van Oracle legde uit waarom je met PHP de Oracle-database zou moeten gebruiken in plaats van MySQL en Sander van de Graaf van IDG vertelde in de andere kleine zaal over de uitdagingen van dynamische en high-traffic websites zoals bij bijvoorbeeld de IDG sites Webwereld en Zoom Gallery. Wij waren echter aanwezig in de grote zaal waar Gaylord Aulke (Director Professional Services Europe, Zend) het Zend Framework nader toelichtte. Tijdens zijn presentatie werd duidelijk hoeveel verschillende PHP frameworks er al bestaan en het moge duidelijk zijn dat dit de volgende generatie van programmeren wordt. Mede door de grote community die Zend heeft opgebouwd is het Zend framework denk ik echt iets om in de gaten te houden. Bij de release zullen er al API’s van onder andere Flickr, Twitter en MySpace inzitten en de kans dat deze libraries vrijwillig worden aangevuld en worden verbeterd is met een dergelijke community uiteraard vrij groot.

De ronde erna vertelde Ivo Jansch van iBuildings, het bedrijf wat de conferentie organiseerde, over een ander PHP Framework: ATK. In de andere zaal legde Pawel Glowacki van CodeGear uit hoe je met Delphi kunt programmeren in een PHP omgeving. Onze voorkeur ging desalniettemin wederom uit naar de grote zaal, waar dit keer Lukas Kahwe Smith sprak over PHP Data Objects, een manier om via een API verbinding te maken met een database zodat een applicatie database-onafhankelijk kan worden. Volgens mij was de algemene conclusie echter dat het aantal nadelen van deze technologie groter was dan het aantal voordelen. Zo gaat het ten kostte van de snelheid en kost het meer code (en dus man-uren) om een simpele query uit te voeren. Het voordeel dat je hiermee dezelfde applicatie op verschillende soorten databases kan laten draaien lijkt mij niet voldoende om dit serieus in gebruik te nemen. Ik ben dan ook zeer benieuwd wat er van terecht gaat komen.

Na een half uurtje pauze verplaatsten wij ons naar één van de twee kleine zalen, om daar Herman van Dompseler van SURFnet en Hellup.nl aan het woord te zien over een Web 2.0 applicatie die SURFnet binnenkort gaat lanceren: de SURFnet videotheek. Voor de techies in de zaal (en dat zijn er uiteraard wat zoals je kunt verwachten op een PHP conferentie) was de benadering van Web 2.0 een compleet nieuw verhaal en dan ook machtig interessant. Aangezien wij ons ook in de Web 2.0 wereld begeven en bovendien actief zijn op dit blog is de ideologie achter Web 2.0 ons wel duidelijk en dus weinig vernieuwend, al was het wel interessant te weten dat ze zelfs aan OpenID hebben gedacht maar nu eenmaal als overheidsinstelling gebonden zijn aan het A-Select authenticatie systeem (dit wordt ook gebruikt bij DigiD). Een paar features van het product (wat eigenlijk een soort Nederlandse YouTube voor wetenschappelijke filmpjes wordt) verrasten mij wel positief. Zo worden filmpjes niet alleen voor preview omgezet naar Flash video zoals bij YouTube, maar kan een gebruiker ook ter plekke kiezen het filmpje in een aantal andere formaten te downloaden, waaronder zelfs in HD-kwaliteit. Tevens worden er API’s beschikbaar gesteld zodat iedereen kan helpen ’s Neerlands grootste wetenschappelijke video database te realiseren en is het compleet uitgerust met social bookmark tools, user generated content en een fancy lay-out.

In de andere zalen spraken tijdens de laatste parallelsessie van de dag Roland Bouman van MySQL over de nieuwe MySQL functionaliteit “Stored Prodedures” (zodat de database ingeplande acties kan uitvoeren zonder dat een webscript dit aan hoeft te sturen) en Stefan Koopmanschap over het Symfony Framework, wederom één van de vele frameworks die programmeren met PHP een stuk eenvoudiger maakt en meer oplossingen voor de toekomst biedt.

De laatste lezing van de dag werd in de grote zaal gegeven door Derick Rethans, een Nederlander die in Noorwegen woont en verzocht werd zijn presentatie in het Engels te houden. Hij vertelde over het fenomeen “Test-Driven Development”, wat een andere manier van testen is dan menig programmeur gewend zal zijn. De truc is om vóór ook maar één woord geprogrammeerd te hebben al een test-case te schrijven. Hierna dien je tijdens de ontwikkelfase elk component van de applicatie apart aan een aantal tests te onderwerpen om te kijken of deze voldoende gedekt worden. Een vrij technisch verhaal op het eind van de dag waar de moraal eigenlijk de volgende was: “als er vooraf meer tijd gestoken wordt in het testen van een applicatie zal het op de lange termijn tijd besparen”. In principe klinkt dit vrij logisch maar aan de reactie’s in de zaal te merken gaan er niet veel aan beginnen. Tenzij het om een zeer grote, puur technische applicatie gaat natuurlijk.

Klokslag 17:00 uur begon er een gezellige borrel in de foyer en net op tijd stonden we toevalligerwijs ineens met Dutchcowboys’ eigen Bert-Jan aan tafel. Na een korte reflectie op de dag stelden we dat het een geslaagde conferentie was en konden we mijn vorige post inderdaad bevestigen: PHP is de taal van de toekomst. Ik had graag nog iets meer verteld over het informele gedeelte van deze borrel, maar het was slechts van korte duur omdat ik de trein richting Rotterdam Ahoy moest halen voor het allerlaatste concert van BZN 😉

Henkey
Henk de Hooge

Henk is Internet Entrepreneur, founder van Dutchcowboys en daarnaast tech en travelblogger, fotograaf, visual storyteller en bovenal een digitale nomade. Je maakt Henk vooral blij met bijzondere auto's, verre reizen en coole gadgets. Zijn grootste passies zijn echter innovatie, creativiteit en duurzaamheid.

Verder lezen over Dutchcowboys

​Inflatie is torenhoog: is het slim om te beleggen in crypto’s?

De prijzen blijven maar stijgen. Dat merk je aan alles, van de huizenprijzen tot aan de energierekening en de benzinepomp. Vroeger kon je nog sparen, maar tegenwoordig nadert de rente op je rekening 0%. Het gevolg: je ge...

Online22.02.2022

​Inflatie is torenhoog: is het slim om te beleggen in crypto’s?

Eenvoudig online vacatures plaatsen op DC Vacatures

Ben je op zoek naar nieuwe medewerkers voor jouw bedrijf? Dan bent je bij DC Vacatures aan het goede adres. Daarmee bereikt je vacature een grote doelgroep hoogopgeleiden van Nederland middels het krachtige platform van...

Vacatures11.10.2018

Eenvoudig online vacatures plaatsen op DC Vacatures

advertorial
7 keer komkommernieuws van de bovenste plank

Hartje zomer in Nederland. Temperaturen rijzen de pan uit en mensen pakken massaal hun koffers om naar nóg lekkerder weer te reizen. Hier in Nederland is ook nog genoeg te beleven hoor, zeker als je het nieuws volgt. He...

Nieuws24.07.2018

7 keer komkommernieuws van de bovenste plank

De DC Yearly van 2017

2017 was weer een bewogen jaar, vol ups en downs. Ook bij Dutchcowboys en al onze zustersites. Zo hebben we afscheid genomen van Mobilecowboys. Is er een boek uitgeven door Marloes: 25 Bucketlist reizen. Zijn we gestart...

Online31.12.2017

De DC Yearly van 2017

De DC Yearly van 2016

2016 was weer een bewogen jaar, vol ups en downs. Ook bij Dutchcowboys is er het afgelopen jaar veel veranderd. We zijn begonnen met de dagelijkse DC Daily, met daarin kort enkele hoogte(of diepte)punten van die betreffe...

Online31.12.2016

De DC Yearly van 2016

De 10 best gelezen artikelen op Dutchcowboys van 2016!
Schrijf je in voor de DC Vacatures nieuwsbrief!

Schrijf je in voor de nieuwsbrief Op zoek naar een baan en wil je op de hoogte blijven van de nieuwste vacatures op het gebied van media, marketing, ICT, communicatie, sales, consultancy, retail, telecom en leisure? Sch...

Vacatures29.05.2016

Schrijf je in voor de DC Vacatures nieuwsbrief!

​DC Deals: Relevante aanbiedingen met flinke korting via Dutchcowboys

Op zoek naar mooie aanbiedingen, leuke deals en vaak met flinke korting op het gebied van Web Services, Lifestyle, Software, Gear & Gadgets, Designer Assets en E-Learning? Dan ben je bij ons nieuwe DC Deals platform aan...

Online25.05.2016

​DC Deals: Relevante aanbiedingen met flinke korting via Dutchcowboys

DutchCowboys lanceert nieuw platform voor vacatures: DC Vacatures

Op zoek naar nieuwe medewerkers voor je bedrijf? Dan ben je bij het nieuwe platform voor vacatures, DC Vacatures, aan het goede adres. Plaats je vacature op DC Vacatures en bereik een grote doelgroep van hoogopgeleiden i...

Vacatures29.01.2016

DutchCowboys lanceert nieuw platform voor vacatures: DC Vacatures

Verder lezen over Google

AI wint nu ook nog de Nobelprijs: twee zelfs

DeepMind, Google’s lab waarin volop met kunstmatige intelligentie wordt geexperimenteerd, is in de prijzen gevallen.

Artificial Intelligence09.10.2024

AI wint nu ook nog de Nobelprijs: twee zelfs

Epic krijgt gelijk: Google houdt Android te dicht

De rechter heeft nu bepaald dat Google de Google Play appwinkel drie jaar lang open moet stellen voor de concurrentie.

Mobile08.10.2024

Epic krijgt gelijk: Google houdt Android te dicht

Google komt met hulp voor als je telefoon wordt gestolen

Shit, telefoon gestolen. Google introduceert nu drie nieuwe opties om te zorgen dat de dief niet bij je data kan.

Mobile07.10.2024

Google komt met hulp voor als je telefoon wordt gestolen

Knoop straks in het Nederlands een gesprek aan met Gemini Live

Google Gemini Live was al beschikbaar, ook voor Nederlanders, maar nog niet officieel in het Nederlands. Daar komt in de komende weken dus verandering in.

Artificial Intelligence03.10.2024

Knoop straks in het Nederlands een gesprek aan met Gemini Live

Epic klaagt Google en Samsung aan om alternatieve appwinkels

Epic had Google vier jaar geleden al aangeklaagd voor het runnen van een monopolie op de appwinkel, maar nu komt daar een nieuwe rechtszaak bij. 

Mobile01.10.2024

Epic klaagt Google en Samsung aan om alternatieve appwinkels

Google introduceert een speelse doodle met popcorn

Search25.09.2024

Google introduceert een speelse doodle met popcorn

5 dingen die je moet weten over Google TV Streamer

Het is over en uit met Chromecast. Google ondersteunt ze nog wel, maar er worden geen nieuwe Chromecasts meer gemaakt. Dit is opvolger Google TV Streamer.

Gadgets23.09.2024

5 dingen die je moet weten over Google TV Streamer

Marketeer, je krijgt meer controle over Google Ads-campagnes

Volgens Google geven AI-gestuurde Google Ads campagnes betere resultaten voor kleine en grote bedrijven. Maar die bedrijven hebben wel wat te zeggen over de werking van die AI-advertenties en willen graag meer controle.

Marketing18.09.2024

Marketeer, je krijgt meer controle over Google Ads-campagnes

Verder lezen over Weblog

WordPress heeft problemen: dit is wat je ervan merkt

Het is een bedrijf dat flink wat geld verdient door gebruik te maken van WordPress, dat open source is. Het gevolg? Een grote discussie over of dat wel helemaal kan.

Online30.09.2024

WordPress heeft problemen: dit is wat je ervan merkt

WordPress maakt een grote sprong: linkt nu met Mastodon

De EU wil graag dat apps wat minder eenkennig worden. Daarom kun je straks ook WhatsApps lezen in andere apps dan WhatsApp, en andersom. WordPress doet vrolijk mee. Het gigantische blogplatform heeft nu versie 1.0.0 van...

Online19.09.2023

WordPress maakt een grote sprong: linkt nu met Mastodon

But first, fediverse.
WordPress-gebruiker? Je kunt je posts niet meer tweeten

Heb je een eigen reisblog, een receptensite of een nieuwssite over social media? Wat je ook maar doet op WordPress, de kans is groot dat het je goed uitkomt dat er een Twitter-integratie is. Hierdoor kunnen posts die wor...

Social Media02.05.2023

WordPress-gebruiker? Je kunt je posts niet meer tweeten

Zo maak je een succesvolle SEO-proof contentstrategie in 2023

Het maakt niet uit of je een bedrijf hebt of een eigen, persoonlijk blog: zodra je een website runt, wil je dat er traffic komt. Dat komt er zeker niet alleen maar door op social media naar je pagina te verwijzen of een...

Search13.03.2023

Zo maak je een succesvolle SEO-proof contentstrategie in 2023

​Wix lanceert tool om het web voor iedereen toegankelijk te maken

Wix, een wereldwijd SaaS platform voor het creëren, beheren en uitbreiden van een online aanwezigheid, kondigde eind vorige maand de lancering aan van de toegankelijkheid wizard. Wix gebruikers hebben daarmee nu een sta...

Online01.06.2021

​Wix lanceert tool om het web voor iedereen toegankelijk te maken

Core Web Vitals update: dit moet je weten!

Gebruikerservaring gaat een steeds grotere rol spelen binnen het online landschap. Daarom heeft Google in 2021 een update op de planning staan om de ‘site-vitaliteit’ op te nemen als rankingfactor. Google zal dit zes...

Search24.09.2020

Core Web Vitals update: dit moet je weten!

Met deze basis marketingmiddelen scoor jij altijd!

Wil jij jouw lokaal op de kaart zetten? Dan is het goed om meer naamsbekendheid op te bouwen. Goede marketing is hierbij een must. Er zijn een aantal componenten binnen marketing die je kunt optimaliseren en waarmee je a...

DC Business31.07.2020

Met deze basis marketingmiddelen scoor jij altijd!

Nederlandse lokale nieuwsorganisaties krijgen steun van Google’s noodfonds

Google Nederland gaat zo’n 70 lokale nieuwsorganisaties in Nederland van een bijdrage voorzien vanuit het speciale noodfonds dat vorige maand is opgezet. Ook lokale nieuwsorganisaties worden namelijk hard getroffen doo...

Nieuws08.06.2020

Nederlandse lokale nieuwsorganisaties krijgen steun van Google’s noodfonds