Archive

Archive for the ‘PHP’ Category

phpGG Frontend Special: client-side event op 24 januari 09

January 4th, 2009

A Dutch version and an English version.

Dutch version:

Het nieuwe jaar is van start en om dit goed te beginnen start phpGG met een frontend evenement. Dit evenement is bedoeld voor developers die zich met client-side technologie bezig houden. Het is niet alleen voor PHP Developers, maar ook voor frontend developers, en voor iedereen die te maken heeft met frontend, in welke vorm dan ook.


Read the entire entry on phpGG.nl

~

English Version:

Today the Dutch PHP Usergroup announced their first event of the year. Instead of a regular meeting, we’re going to take a bit more effort and we’re introducing the phpGG Frontend Special on january 24th!

Read the entire entry written by Skoop

Geek Related, PHP , , , , , , ,

Review Ivo Jansch’s Guide to Enterprise PHP development

January 3rd, 2009

Essential book information

Title: php|architect’s Guide to Enterprise PHP Development

Author: Ivo Jansch

First edition: June 2008

ISBN: 978-0-9738621-8-8

Publisher: php|architect nanobooks

I consider myself to be a newbie when it comes to profesional PHP web development. Sure I know how to CRUD, procedural-, object oriented development on a limited level, frameworks, functional designs, database designs, technical designs (all on a limited level). So yes, I know something but is my knowledge enough to be able to stand in the world of the real professionals? Therefore I might think and mention some stuff that is not related to enterprise. Please correct me whenever you come across such err.
Read more…

Geek Related, PHP, Productreviews , , , , , ,

PHP Tutorials

November 7th, 2007

PHP? Juist, PHP!

Ben je bekend met (X)HTML en zoek je een nieuwe uitdaging om je websites dynamisch te maken? Dan is PHP een goede opstap.

PHP is een server-side programmeertaal waarmee je dynamische web pagina’s maakt. Server-side betekent dat de script of de functie(s) worden uitgevoerd op de server en niet bij de bezoeker op de PC. De tegenhanger van server-side is client-side. Hierbij wordt de script of de functie(s) in de browser van de bezoeker uitgevoerd. Javascript is hier een voorbeeld van.

Binnen PHP heb je 2 manieren van programmeren:

  1. Functie / Procedureel georïenteerd programmeren
    PHP code tussen HTML
  2. Object georïenteerd programmeren (Object Oriented Programming)

Welke manier van programmeren?

Ik raad beginners aan te beginnen met functioneel te programmeren om de basiskennis van PHP sneller te leren begrijpen. Als je dat moeiteloos kunt toepassen dan is OOP een piece of cake in mijn ervaring. Maar spring wel zo snel mogelijk over op OOP..! Uiteraard ben je vrij om meteen te OOP’en.

PHP4 of PHP5?

PHP.net heeft midden 2007 aangekondigt PHP4 niet verder te ontwikkelen. Ze zullen zich concentreren op PHP5 en PHP6. Mijn verwachting is dat PHP6 nog lang op zich zal laten wachten.

Je zult veel tutorials tegenkomen die gemaakt zijn in de tijd dat PHP4 hot was. Veel van deze tutorials zijn compatible met PHP5. Maar het is mogelijk dat enkele functies verouderd zijn en niet meer werken in PHP5.

Hieronder vind je een bondig verzameling van PHP tutorials. Ze helpen je verder met het ontdekken en het toepassen van PHP. Er zijn ook PHP video tutorials beschikbaar.

Verzameling PHP Tutorials

Voor de absolute beginners:

EN: PHP 101: PHP For the Absolute Beginner (Basis PHP4 en PHP5 in 15 delen)

EN: W3Schools PHP Tutorial (Basis PHP5)

EN: PHP-MySQL-Tutorial (Basis PHP4)

Verzamling met meerdere soorten PHP script tutorials

EN: GoodPHPTutorials (Basis en Geavanceerd)

EN: PHPfreaks (Basis en Geavanceerd)

EN: Tutorialized (Basis en Geavanceerd)

Trial / Error

Met de tutorials voor de absolute beginners kom je al een heel eind!

Vergeet niet: PHP onder de knie krijgen is Trial and Error (Gissen en Missen).

Ga er voor en zie hoe geweldig PHP is!

Geek Related, PHP, Programmeren , , ,

PHP Video Tutorials

October 30th, 2007

Wel PHP willen leren maar geen zin om geschreven tutorials te lezen?

De oplossing: VIDEO TUTORIALS

Ik maak deze tutorials niet zelf, dat laat ik mooi aan de experts over!

http://www.killerphp.com/ (EN)

http://phpvideotutorials.com/ (EN)

http://www.adobe.com/devnet/dreamweaver/articles/php_videos.html

Geek Related, PHP , , ,

Verliefd op CodeIgniter PHP Framework

October 17th, 2007

PHP Frameworks? Pfff, niet nodig, ik schrijf alles zelf wel…. dan leer ik het tenminste. Maar op een gegeven moment wordt het schrijven van steeds maar weer terugkerende codes een beetje vervelend, voornamelijk de CRUD’s (Create, Read, Update, Delete).

Sinds kort heb ik mijzelf eindelijk overgehaald om toch eens om te kijken naar PHP Frameworks. Dit mede dankzij Jaap die mij altijd inspireert op het gebied van programmeren. Ik ben een lui mens dus voor mij is het belangrijk dat het makkelijk in een korte tijd te installeren is, makkelijk in gebruik is en de documentatie moet ook helder zijn. Na wat internet research over verschillende frameworks heb ik de volgende getest:

Symfony kreeg ik helaas niet aan de praat en een 400+ pagina’s tellende handleiding, daar heb ik op dat moment geen tijd voor. Dit neemt niet weg dat (volgens velen) Symfony ëën van de beter PHP Frameworks is. Dus op naar de volgende.

CakePHP was in vergelijking met Symfony enorm makkelijk te installeren maar de documentatie was voor mij niet helder genoeg als Framework noob zijnde dus besloot ik verder te zoeken.

CodeIgniter ….en toen was ik verliefd! Of het nu komt door hun extreem heldere documentatie waardoor alles een piece of cake lijkt of omdat ik (als gevolg daarvan) er meer tijd aan besteedde dan de vorige frameworks, het werkt gewoon goed voor mij! Eën maar.. het ondersteunt PHP5 niet volledig omdat zij het backward compatibiliteit willen houden met PHP4. Dit hoeft overigens geen nadeel te zijn. Of zij ooit zullen overgaan op volledige ondersteuning voor PHP5 lees je in de volgende post:

http://codeigniter.com/forums/viewthread/61540/#303632

Binnenkort zal ik met behulp van CodeIgniter de website van mijn moeder maken :) en hopelijk ben ik daarna ook nog steeds even of zelfs nog meer enthousiast over CodeIgniter.

CI

Geek Related, PHP, Programmeren ,