CakePHP hat eine Vielzahl von eingebauten Komponenten. Sie stellen eine Kiste von Funktionen zur verfügung, für allgemein nutzbare Aufgaben.
Acl
Die Acl-Komponente stellt ein einfach zu nutzendes Interface für Datenbanken und ini-basierte Acces-Control-List`s (Zugangs-Kontroll-Liste).
Auth
Die auth-Komponente sorgt für ein einfach nutzbares Authentifikations-System welches eine ganze Palette von Authentifikationsprozessen nutzt, wie controller callbacks, ACL oder Objekt Callbacks.
Session
Die session-Komponente stellt einen Ordnerunabhängigen Schutzumschlag für die PHP-Sitzungen zur verfügung.
RequestHandler
Der request handler erlaubt erlaubt ihnen weiterhin zu prüfen zwischen den Besucher-Anforderungen und dem informieren deiner Anwendungen über den Typ des Inhalts und der angeforderten Information.
Security
Die security-Komponente erlaubt es dir für eine dichtere Sicherheit zu sorgen und eine HTTP Authentifizierung zu benutzen und zu managen.
Ein Inferface um mit mehreren enthaltener Mail-Transfer-Agenten Emails zu versenden, inclusive php`s mail() und smtp.
Cookie
Die cookie-Komponente verhält sich ähnlich wie die session-Komponente und stellt eine Umgebung für den heimischen Cookie-Support von PHP zur Verfügung.
Um mehr über jede Komponente zu erfahren, sehen in dem Menü links nach, oder erfahren mehr über: Eigene Komponenten Erstellen.