Christiaan Lam – over de dagelijkse avonturen van een mobiele manager
Random header image... Refresh for more!

Zendcon 08: IBM en PHP (met name i5)

ibm-systemi-logo.jpgBehalve dat Microsoft het licht heeft gezien en overgaat (in ieder gevel op ondersteuning van) open source software, is er nog een grote partij die in PHP mogelijkheden ziet: IBM. IBM heeft de archaïsche ontwikkeltaal RPG voor hun i5 serie servers (voorheen AS/400) en die heeft nogal beperkte mogelijkheden. Ze maken nu dus de beweging naar PHP op i5 servers en zetten daar zwaar op in.Een paar voorbeelden van PHP voordelen boven RPG zijn bijvoorbeeld het inlezen en manipuleren van XML bestanden (veel minder code met PHP) en het gebruik van WebServices (10 regels PHP tegenover 50+ in RPG).Ook qua frameworks heeft i5 een goeie aan PHP. Behalve het vrij uitgebreide ZEND framework is er ook het ATK framework dat speciaal ontwikkeld is voor Business Applications, Hiervan is dan weer een speciale i5 versie gemaakt die alleen nog in het Nederlands verkrijgbaar is. Het is te vinden op www.i7.nl (i5 + PHP + ATK = i7). Verder van belang is de ZEND 5250 bridge toolkit die het werken met ‘green screens’ een stuk makkelijker maakt. Je kunt dan bijvoorbeeld services, portals, mashups, AJAX en meer gebruiken op oude i5 applicaties. Het voordeel van het gebruiken van deze Bridge is dat het gebruikt maakt van de formele IBM WebFacing zerver. Een paar aansprekende voorbeelden zijn rugerauction.com (waar i5 met RPG werd gebruikt en in een maand met PHP live is gegaan), sugarcrm.com en mantis400.com (een helpdeskpakket dat draait op DB2/i5/PHP)

September 18, 2008   No Comments

Zendcon 08: De Microsoft Open Source propositie

codeplex.jpgHet is leuk om te zien hoe MS probeert aan te haken bij de Open Source community. Dit is onder andere te merken door de grote hoeveelheid sprekers die hier is namens Microsoft; ik denk dat Microsoft naast Security de grootste gemene deler op het seminar is. Eén van de dingen die hoort bij Open Source is ‘show me the code’ als variant op Show Me The Money. Dat heeft Microsoft begrepen en daar zijn al een aantal zaken van te zien, bijvoorbeeld op Microsofts variant op SourceForge, CodePlex. Een leuke anecdote daarbij was dat een MS engineer in twee weken een stuk code had geschreven en dat wilde doneren aan de community, en daar 8 maanden gerommel met de Microsoft Legal Department aan vooraf is gegaan. Het is overigens wel gedoneerd uiteindelijk.Ook zet Microsoft in op het gebruik van PHP en ASP in conjunctie met IIS7. Deze laatste ondersteunt dus inmiddels PHP en daarbij komt dat SQLServer 2007 met fastcgi ook een duit in het zakje doet.Voor een uitgebreid verslag van mijn reis naar Zendcon en rapportages van de individuele presentaties zie sogeti-at-zendcon.blogspot.com

September 16, 2008   No Comments

Dag een voorbij, dag twee begonnen, geen ZCE

zce-not.jpgDe start van deze dag was een presentatie van Harold Goldbert (CEO van Zend) en Andy Goodman Andi Gutmans, één van de founders van ZEND. Zoals verwacht was het vooral een ululatie van successen en hoe goed het allemaal gaat, maar ik moet toegeven dat het best indrukwekkend klinkt.

Vooral in de telecomsector lijkt PHP (en ZEND dus) het erg goed te doen. Kargo, Zero9 (italië), Orange UK zijn allemaal op PHP overgegaan, geheel of gedeeltelijk. Opvallend genoeg was dit meestal ten koste van Java, dus ik vraag me af wat daarvan de oorzaak is.

Ook in de financieële sector lijkt PHP door te dringen, zo hebben BNP Paribas en de Stock Exchange van Canada gekozen voor (gedeeltelijke) PHP oplossingen.

Verder is nu officieel de certificering van het ZEND Framework aangekondigd, eens kijken of we dat in de basisopleiding moeten gaan opnemen.

Andy Goodman Andi Gutmans gaf 4 belangrijke factoren voor de acceptatie en adaptie van PHP:
– het is heterogeen en kan praten met bijna elke taal;
– er is veel tooling beschikbaar, met name voor Eclipse;
– er is integratie met veel andere technologieën en databases, en;
– er zijn al veel applicaties (vooral CMS’en) die werken met PHP.

Mijn medewerkers kunnen overigens weer rustig slapen want deze UM is niet gecertificeerd in PHP. Niet zozeer omdat ik niet wilde, maar omdat alle slots voor certificering op waren.

September 16, 2008   2 Comments