Gisteren was het derde webdevelopment congres georganiseerd door de vereniging PHPFreakz.
Wat mij betreft was het een groot succes.
De presentaties waren erg uiteenlopend en zeer interessant.
Het enthousiastme van de bezoekers was erg leuk en de reacties, voor zover ik gehoord heb, alleen maar positief.
Nogmaals zou ik graag iedereen willen bedanken die betrokken is geweest bij deze succesvolle dag.
Sprekers, organisatie, verenigingsbestuur, Koen Willems, bezoekers, het theater, en iedereen die ik verder nog vergeten ben.
Als een van de leden van het activiteitenteam moet ik zeggen dat het mij weer heel erg stimuleert om voor de komende tijd weer het een en ander uit te gaan werken en te organiseren.
Dus houd het forum goed in de gaten.
Ik ben heel erg benieuwd naar ervaringen van bezoekers en wil dan ook iedereen die aanwezig is geweest bij PFcongreZ-2008 uitnodigen om hieronder na te praten.
Hey Clemens, het was een super dag. Het was trouwens echt zeer tof je eens in het echt gesproken te hebben. Spijtig dat ik niet met jouw, Edwin en de rest van "the gang" naar de Chinees ben kunnen gaan eten. Was met iemand meegereden, en dan ben je niet meer je eigen baas! :'(
Maar ik kijk alvast uit naar hetvolgende Congrez!!! Jullie zijn super!
Ik vond het ook erg leuk. De chinees na afloop viel ook niets tegen, trouwens. De onderwerpen waren onverwacht interessant, vooral van Peter-Paul Koch en Stefan Koopmanschap heb ik genoten.
De organisatie zal binnen kort tijd op http://www.pfcongrez.nl een verslag van de dag plaatsen. Hierbij linken we naar de sheets en publiceren wat de foto's van de dag.
Ik ben voor het eerst naar dit congres gegaan. Het was allemaal goed geregeld en wat dat betreft dus mijn complimenten voor de organisatie.Echter vond ik de presenetaties wel wat aan de wensen over laten.
De eerste presentatie was goed maar naar mijn mening mocht er wel wat meer uit gegaan worden van het niveau van het publiek, het scheiden van HTML, CSS en Javascript is al jaren bekend en hoeft wat mij betreft dus niet NOG een keer uitgelegd te worden. Waarna het stuk over de aannames die javascript programeurs doen wel weer erg goed was.
De presentatie van marktplaats was zeer interesant maar ik denk helemaal niet relevant voor 99% van de aanwezigen. De meeste van ons zal nooit in aanraking komen met applicaties van deze omvang.
Hierna een verkoop praatje van Symphonie. Nu wil ik niemand al te hard op zijn tenen trappen maar daar kwam het voor mijn gevoel wel op neer. Het Symphonie framework is niks mis mee en voor veel applicaties zeer handig, maar niet het enige framework. Voor een presentatie over frameworks mag dus ook Zend of CakePHP wel wat behandeld worden.
Als laatste vond ik de presentatie over de correcte HTML / CSS. Naast dat het een leuke presentatie was om te volgen werd er wel niet veel nieuws in verteld. De richtlijnen die hier aangehaald werden zijn ook al jaren bekend en ondanks dat ze door veel programeurs niet naageleefd worden zal ongeveer 90% van de programmeurs ze donders goed weten.
Toch heb ik me wel goed vermaakt en smaakte het biertje na afloop erg goed.
> De eerste presentatie was goed maar naar mijn mening mocht er wel wat meer uit gegaan
> worden van het niveau van het publiek, het scheiden van HTML, CSS en Javascript is al jaren
> bekend en hoeft wat mij betreft dus niet NOG een keer uitgelegd te worden.
Wat dan weer zwaar tegen valt. We weten het allemaal wel, maar schijnbaar wordt het nog niet genoeg gedaan. Bovendien is het natuurlijk lastig om je hele publiek (200+ man) over een kam te scheren qua niveau. Je *kan* in een dergelijke presentatie niet te diep op de materie ingaan, zonder dat veel mensen de kluts kwijt raken.
Overigens ben ik het wel met je eens dat het gedeelte van de aannames interessant(er) was.
> De presentatie van marktplaats was zeer interesant maar ik denk helemaal niet relevant voor
> 99% van de aanwezigen. De meeste van ons zal nooit in aanraking komen met applicaties van
> deze omvang.
Typisch, ik vond dit persoonlijk juist de minst interessante presentatie. En dat de meeste van "ons" hier niet mee in aanraking zullen komen, tja, op een groep van 200+ man kan je geen onderwerp kiezen, zonder dat er mensen zijn die er nooit mee in aanraking zullen komen. Niettemin is het natuurlijk interessant om te zien hoe zij schalen.
> Hierna een verkoop praatje van Symphonie. Nu wil ik niemand al te hard op zijn tenen
> trappen maar daar kwam het voor mijn gevoel wel op neer. Het Symphonie framework is niks
> mis mee en voor veel applicaties zeer handig, maar niet het enige framework. Voor een
> presentatie over frameworks mag dus ook Zend of CakePHP wel wat behandeld worden.
Het was dan ook geen praatje over frameworks, maar een praatje over Symfony (let op de spelling, trouwens ;)). Een verkooppraatje was het niet, want er valt immers niets te verkopen, Symfony is nog altijd gratis. Ik ben juist van mening dat Stefan ook de andere frameworks met veel respect benaderde.
Het moge duidelijk zijn dat Symfony voordelen biedt ten opzichte van de andere frameworks (zoals code generation e.d.) en een presentatie over Symfony is _juist_ de uitgelezen mogelijkheid hier iets over te vertellen. Ik kan me wel voorstellen dat je liever een blik had gehad op de verschillen tussen de frameworks, maar dat past niet in een presentatie over Symfony, dan zou je een presentatie over PHP frameworks moeten (laten) houden.
> Als laatste vond ik de presentatie over de correcte HTML / CSS. Naast dat het een leuke
> presentatie was om te volgen werd er wel niet veel nieuws in verteld. De richtlijnen die
> hier aangehaald werden zijn ook al jaren bekend en ondanks dat ze door veel programeurs
> niet naageleefd worden zal ongeveer 90% van de programmeurs ze donders goed weten.
Alle bezoekers hebben een affectie met een gebied van internet, of ze nu DBA, designer, PHP guru, xHTML expert of CSS geeks zijn. Je mag er dus niet van uit gaan dat iedereen alles weet over het correct schrijven van HTML, JS en CSS. Afgezien van het feit dat de presentatie uitzonderlijk komisch was, is het natuurlijk ook weer even een opsteker van het feit dat best-practises niet voor niets best-practises zijn. Niets nieuws ben ik niet met je eens; je kent het niveau van de rest niet.
Hierbij mijn eigen mening over de presentaties:
* JavaScript (Peter-Paul Koch)
Een goede en bijzonder geslaagde presentatie. Een sterk verhaal over waarom men Unobtrusive JavaScript zou moeten gebruiken en wat de concrete voordelen er van zijn. Vervolgens nog een verhaaltje van alle aannames die JS-programmeurs maar al te vaak doen, zoals het vergeten dat er mensen (ik) zijn die het liefst zo min mogelijk de muis aanraken.
* Use-case Marktplaats (Jilles Oldenbeuving)
Zonder Jilles in een negatief daglicht te willen plaatsen heb ik toch mijn bedenkingen over het nut van deze presentatie. Er werd mijn inziens te weinig ingegaan op de technische aspecten van het hebben van een dermate drukke site en ondanks dat de statistieken en schematische weergave van de indeling van de serverpark(s) natuurlijk ook leuk zijn, had ik persoonlijk wat meer willen zien over hoe het concreet werd aangepakt en waarom bepaalde keuzes gemaakt zijn (bijv: waarom MySQL, waarom meer Java ipv PHP). Niettemin vond ik het wel leuk om te zien hoe ze omgingen met bepaalde problemen. De tijd is er natuurlijk ook niet voor om echt diep op de materie in te gaan.
* Symfony Framework (Stefan Koopmanschap)
Ondanks de zenuwen? en de tegenwerkende technische problemen heb ik genoten van de presentatie. Door real-life een applicatie uit de grond te rammen, denk ik dat Stefan veel mensen geinspireerd heeft om eens een kijkje te gaan nemen naar Symfony, zoals ik de afgelopen twee weken zelf ook al had gedaan. Ook was het goed te zien dat Stefan aandacht schonk aan o.a. CodeIgniter, Kohana, ZF, CakePHP en (in *hele* kleine mate) ATK.
De kracht van de command-line tool van Symfony werd goed duidelijk en ook de andere voordelen van het gebruik van een framework. Puntje van kritiek: ik (en anderen met mij, zo bleek) had graag een gedeelte van de gegenereerde code gezien, zodat we konden zien dat e.e.a. niet alleen gegenereerd werd, maar dat het ook nog eens nette, eenvoudig uitbreidbare code was. Stefan was dit met de technische problemen helaas vergeten, zo zei hij mij vandaag.
* Hoe bouw ik een toegankelijke website? (Stephen Hay en Robert Jan Verkade)
Geweldige presentatie, ik kan niet anders zeggen. Zoals Freek Gruntjes al aangaf, zullen vele mensen al weten waarom je het beste correcte HTML/CSS/JS moet gebruiken en waarom je de drie moet splitsen, maar het is goed om eens een praktijkvoorbeeldje te zien. Schokkend, dat een website als Hyves zo veel geld zou kunnen besparen en daarmee ook de website een stuk beheerbaarder en gebruiksvriendelijker (let op de laadtijd), maar het gewoon niet doen. Daarbij was de presentatie bijzonder komisch en sloot het heerlijk aan op de eerste presentatie.
Na de presentaties ook nog wezen eten bij een chinees, wat me onverwachts goed is bevallen (ik ben niet zo van Chinees voedsel). Het was ook bijzonder gezellig en ik ben blij dat ik nu wat gezichten bij namen ken. Kudos aan de organisatie; het was bijzonder strak geregeld!
Als dan toch kwaliteitswegingen aan de orde komen wil ik graag my 2 cents kwijt:
Helemaal eens met:
Kudos aan de organisatie; het was bijzonder strak geregeld!
Wil ook graag kwijt dat ik me prima vermaakt heb en wijzer geworden ben van 3 van de 4 presentaties.
In de Marktplaats presentatie had meer ingezeten vond ik (en 3 collega's met mij).
Mij is inderdaad onvoldoende duidelijk geworden waarom ze het php-caching probleem zelf niet hebben kunnen fixen.
Bedenk wel dat Marktplaats een presentatie/casestudy gaf, en niet een cursus "hoe bouw ik een drukke website". :-)
Natuurlijk had het interessant geweest maar ook erg diepgravend voor een congres. Wellicht is het een idee om voor de volgende cursusdag(en) ook een cursus in te ruimen voor high-availability, failover, crashrecovery en extreme performance.
daar heb je een goed punt; een case study is natuurlijk interessant
(volgend jaar herbouw van wetten.nl op symfony met web richtlijnen van Koen?)
en begrijp me goed, ik ben er zeker niet op uit om jilles onderuit te halen!
Ik heb zeker het idee dat hij zeer waardevolle inzichten heeft,
't kwam alleen iets minder uit de (php) verf.
Ben wel benieuwd of de Hyves case ook online komt...
Vergeet hyves, ik wil Skype horen, die bereiden hun systeem op dit moment voor op 1 miljard gebruikers. En ja dat is PostgreSQL :-) Gepartitioneerde databases benaderd door een API die helemaal in stored procedures is gebouwd en via Skype's eigen pl/proxy de data doorstuurt naar de databases die voor die specifieke data verantwoordelijk zijn.
Laten we ons hier even beperken tot napraten over PFcongreZ. Wat er tijdens de ALV besproken is, zal binnenkort via het jaarverslag en de notulen kenbaar gemaakt worden.
De meningen van de bezoekers lijken mij van grote waarde, uiteindelijk organiseren we pfcongrez natuurlijk voor de bezoekers.
Als jullie een idee hebben over hoe het beter kan (wat zwaarder op een onderwerp, of toch wat lichter) laat ons dat dan weten.
Zo kan ik me voorstellen dat we accessibility nu wel een beetje gehad hebben, na 2 jaar op rij.
We hebben al weer ideeën voor 2009, dus je hebt nog een paar maanden om suggesties aan te dragen. We zullen hier dan rekening mee proberen te houden.
Bedenk hierbij wel dat we een breed publiek aan willen spreken.
Wellicht is het een idee om een ideentopic voor 2009 te starten?
Als je b.v. een korte enquette uitdeelt met een fijne "ik===friekie" pen erbij dan krijg je direct feedback van bezoekers en dan ook bezoekers die niet op het forum posten.
En wil je elke keer een paar onderwerpen blijven zoeken die nooit alle 200+ mensen tegelijk zullen aanspreken, of pas je de methode van de cursusdag en de Ibuildings conferentie toe: meerdere lezingen tegelijk met kleinere groepjes die zelf kiezen waar ze naartoe willen.
Naast alle inhoudelijke (opbouwende) kritiek ben ik wel benieuwd wat jullie vinden van de accommodatie. En of jullie ook alles goed konden zien en horen.
De foto's zullen op de PFcongreZ website geplaatst worden. Er veranderen nu een aantal dingen binnen de vereniging. Het jaar is afgesloten. Dan zijn er altijd mensen die van taak wisselen. Daarom laat het nog even op zich wachten. Maar er zal een bericht worden geplaatst zodra de foto's er zijn.
> De foto's de gekozen zijn door een deskundig team van de organisatie en bestuur staan online. en
> zijn te bekijken of de pfcongez website
Mag ik vragen waarom het er slechts veertien zijn? Ik bedoel, ik snap wel dat niet alle foto's kunnen lukken, maar na anderhalve week, had ik er toch iets meer verwacht.
Ik kan me nog wel wat herinneren van vorig jaar (of dat jaar daarvoor alweer) met foto's.. de grootste problemen wegens portretrecht ofzo, volgens mij was toen zelfs besloten helemaal geen foto's meer online te gooien..