Przejdź do treści
Software house i marketing · Poznań Realizacje Cennik Baza wiedzy O nas Kontakt 512 215 804

Co to jest CakePHP?

Darmowy framework języka PHP typu open source powstał w 2005 roku, a jego twórcą jest Michał Tatarynowicz. Inspirował się Ruby on Rail. Do głównych zadań CakePHP należy przyspieszenie pracy w zakresie tworzenia aplikacji mobilnych. Do dyspozycji jest wiele nowoczesnych narzędzi, które niwelują konieczność pisania wielu linijek kodu od zera.

Gdzie znajduje zastosowanie framework języka PHP?

CakePHP wykorzystywany jest do tworzenia elastycznych i szybkich witryn internetowych. Sprawdza się zarówno podczas prostych, jak i rozbudowanych projektów. Jest kompatybilny z wersją PHP 4 i 5. Bazuje na modelu architektury MCV (Model-View-Controller) obejmującym trzy struktury:

  • model — cała logika projektu,
  • widok — graficzna treść,
  • kontroler — śledzenie zmian w warstwie modelu i widoków, odpowiadanie na działania wykonywane przez użytkownika.

W każdej warstwie developer może wprowadzić zmiany, bez ingerowania w pozostałe. CakePHP jest szybki, prosty i elastyczny.

Jakie zalety ma CakePHP?

  • Posiada wbudowane komponenty m.in. do tworzenia plików cookies, zarządzania sesjami, czy zapewnienia bezpieczeństwa.
  • Oferuje wsparcie dla lokalizacji i internacjonalizacji.
  • Umożliwia budowę aplikacji z wykorzystaniem baz danych.

Wady CakePHP

  • Niewystarczająca dokumentacja.
  • Routing jednokierunkowy.
  • Konieczność aktualizacji domyślnych tras tworzenia fantazyjnych adresów URL.
Masz projekt albo temat do omówienia? Napisz wprost do Jakuba.

Wyślij brief albo opisz temat w kilku zdaniach. Jakub wraca z pytaniami i wstępną wyceną w ciągu 24 godzin roboczych - bez zobowiązań.

    W czym możemy pomóc?
    Umów konsultację