Codeigniter 4

Tredun ohjelmistokehittäjien kurssimateriaaleja

Codeigniter 4

Teemme tässä demossa news-sivuston, käytällä Codeigniter4 PHP-frameworkiä. Sovellamme näitä ohjeita.

Miksi framework?

Usean henkilön projektissa on hyödyllistä käyttää yhtenäistä arkkitehtuuria, jonka framework tarjoaa. Kun tietyt toiminnallisuudet sijoitetaan aina tietyntyyppisiin komponentteihin ja koodi tallennetaan sovitulla tavalla yhtenäiseen hakemistorakenteeseen sitä on helpompi hallita ja ymmärtää.

Framework:eissä on yleensä myös sisäänrakennettuna parempi tuki tietoturvalle.

Newsdemo

Aiheet: - asennus - MVC - tietokantayhteys ja Models-luokka - Controller-luokka ja routes - views

Aiheet: - lomakkeen lisääminen - lomaketiedon tallentaminen tietokantaan - tietueen poistaminen - tietueen muokkaaminen

Aiheet: - rekisteröityminen - session hallinta (kirjautuminen, uloskirjautuminen) - syötteen tarkistus ja virheviestit - filtterit