5 Core Components
CakePHP bevat een aantal standaard componenten die de programmeur een set van bruikbare klasses bieden waarmee de meest voorkomende problemen bij het ontwikkelen van een webapplicatie sneller kunnen worden opgelost.
| Acl | Met de ACL component kan een programmeur snel een database- of ini-gestuurd rechtensysteem implementeren. |
|---|---|
| Auth | De Auth component biedt de programmeur een set van tools om gebruikers van de website te identificeren. Voorbeelden hier van zijn: koppeling mogelijk met ACL en geautomatiseerde authentificatie. |
| Session | De Session component is een wrapper voor de standaard PHP sessies en kan sessies opslaan in: php, database en cake. |
| RequestHandler | De RequestHandler component biedt beter inzicht in de aanvragen die bezoekers op jouw webapplicatie doen. Met de RequestHandler component kan er vervolgens een bepaalde content-type geserveerd worden aan de gebruiker ( bijvoorbeeld RSS ). |
| Security | De Security component kan de beveiliging van de webapplicatie aanscherpen en HTTP authenticatie gebruiken om de website af te schermen. |
| Een component die als interface dient voor onder anderen de standaard PHP mail(). De component ondersteunt verschillende content-types en templates | |
| Cookie | De Cookie component vervult eenzelfde rol als de Session component. The cookie component biedt een wrapper aan die de standaard cookie-functionaliteiten van PHP vereenvoudigd. |
Voor een meer omvattende omschrijving van elk component kan je terecht bij de links in het rechtermenu. Om meer te weten over het schrijven van component: creating your own components


























