Welcome to the Cookbook

loading...

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.

AclMet de ACL component kan een programmeur snel een database- of ini-gestuurd rechtensysteem implementeren.
AuthDe 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.
SessionDe Session component is een wrapper voor de standaard PHP sessies en kan sessies opslaan in: php, database en cake.
RequestHandlerDe 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 ).
SecurityDe Security component kan de beveiliging van de webapplicatie aanscherpen en HTTP authenticatie gebruiken om de website af te schermen.
EmailEen component die als interface dient voor onder anderen de standaard PHP mail(). De component ondersteunt verschillende content-types en templates
CookieDe 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