CakePHP.html

 
ca de en es fr it nl no pl pt ru ro fi sv tr vo


 

CakePHP, w skrócie Cake - framework open source do szybkiego tworzenia aplikacji webowych. Projekt rozpoczął w roku 2005 Michał Tatarynowicz, obecnie jego rozwojem zajmuje się Cake Software Foundation, Inc. Framework jest dystrybuowany na licencji X11 (MIT).

edytuj Założenia projektu

  • Kompatybilność z językiem programowania PHP w wersjach 4 oraz 5.
  • Oparcie o wzorzec projektowy MVC (Model-Widok-Kontroler).
  • Interakcja z bazą danych oparta o Active Record.
  • Zintegrowana obsługa CRUD.
  • Dostęp do bibliotek pomocniczych dla formularzy HTML, skryptów JavaScript, technologii XML, RSS oraz AJAX.
  • Wbudowane listy kontroli dostępu (ang. ACL, Access Control List).
  • Wykorzystanie technologii scaffoldingu.
  • Wbudowana kontrola i walidacja danych.
  • Komponenty do tworzenia mechanizmów zabezpieczeń i zarządzania sesjami.
  • Szablony oparte o język PHP

Framework jest zbliżony w założeniach do Ruby on Rails.

Stabilna wersja projektu to 1.1.20.7692 (2 października 2008), dostępna jest również wersja release candidate 1.2.0.7692 RC3 (2 października 2008).

edytuj Linki zewnętrzne

All Right Reserved © 2007, Designed by Stylish Blog.