Kapitel 8. Session-Handling mit CakePHP

Der Umgang mit Sessions gehört zu den wichtigsten Aufgaben bei der Entwicklung von dynamischen Webanwendungen. Der Grund dafür ist schnell gefunden, da das HTTP-Protokoll, die Grundlage all unserer Arbeit, ein zustandsloses Protokoll ist, das jeden Request so behandelt, als wäre er der erste. Mit den Bordmitteln des WWW ist es also nicht möglich, einen User zu identifizieren oder einer bestimmten Abfolge von Requests an einen Server zuzuordnen.

Jede Programmiersprache, die im Web Verwendung findet, bietet Lösungen für dieses Problem. Diese bestehen in der Regel aus einer Kombination aus dem Einsatz von Cookies, eindeutigen IDs und temporären Daten auf dem Server, die einem User zugeordnet werden können. Das ...

Get Webentwicklung mit CakePHP now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.