Første route controlling script jeg fik lavet med hjælp fra artikler fra nettet. Og meget inpiration fra Laravel frameworket.

My first look at routing in PHP

Siden starten af 3G. på HTX i Ballerup har jeg kunne se en masse muligheder i PHP. Særlig en måned før 3G. startede kunne jeg se at jeg kunne bruge alt vi lærte i skolen dirkete inde på min hjemmeside skimspots.com. Min læring gik derfor ret hurtig da alt jeg lærte i skolen gik jeg direkte ind og implementerede på min hjemmeside.

Efter ca 2-2.5 år hvor jeg udelukkende skrev procedural PHP fik jeg øjnende op for OOP PHP. Dette skete godt samtidig med at jeg startede på mit studie, Datamatiker i Roskilde. Jeg begyndte virkelig at se hvor letter min kode kunne blive at læse og hvor meget bedre struktur jeg ville få.

Første OOP PHP project

Det første OOP PHP jeg prøvede at lave var til min hjemmeside skimspots.com. Jeg flyttede alt min HTML generering ud i forskellige PHP classes som blev hentet af controller classes fra mine views. Det virkede og gjorde at jeg kunne fjerne flere hundrede linjer kode plus langt de fleste af disse linjer var også redundant kode. Min kode blev langt nemmere at læse og jeg fik langt bedre struktur og kunne meget bedre se hvor hvad skete.

Andet kig på OOP PHP

I forbindelse med Laravel fik jeg et bedre syn på hvordan OOP PHP kunne se ud og hvordan PHP filerne kunne organiseres. Jeg fik kendskab med Laravel ved at jeg spurgte i Facebook gruppen "Unge programmører" hvordan andre organiserede deres PHP filer. På dette tidspunkt havde jeg mine brugt fil strukturen fra ASP.NET.