Oman MVC-kehyksen kehittäminen PHP:ssä
Edellisissä oppitunneilla harjoittelitte valmiin
MVC-kehyksen käyttöä. Yleensä PHP-ohjelmoijat
juuri näin tekevät - he valitsevat yhden
suosituista valmiista kehyksistä, opettelevat
sitä ja sitten käyttävät sitä. Tällä hetkellä
on 3 suosituinta kehystä:
Laravel,
Yii ja Symfony.
Saamasi tieto on jo riittävää oikeiden kehysten oppimiseen. Halutessasi tai ajan puutteessa sinun ei tarvitse käydä tämän OOP-oppaan myöhempiä oppitunteja, vaan voit siirtyä suoraan kehyksiin.
Seuraavaksi tässä oppaassa kehitämme oman MVC-kehyksen PHP:ssä. Korostan vielä, että tämä vaihe ei ole enää pakollinen, mutta edistää OOP-taitojesi lujittumista käytännön esimerkillä.
Joten, aloitetaan kehitys. Itse asiassa et kehitä mitään abstraktia kehystä, vaan toteutat yksinkertaisesti opetuskehyksen toiminnallisuuden, jota käytimme edellisissä oppitunneilla.
Tiedät jo, minkä toiminnallisuuden sinun tulee saada aikaan. On vielä toteutettava se. Jatkamme siihen seuraavissa oppitunneissa.