Web.framework

Z PHPEdia.pl

web.framework

web.framework logo.

Web.framework jest nowym frameworkiem bazującym na wzorcu MVC jednak z wieloma odstępstwami, mającymi na celu ułatwienie pisania aplikacji internetowych. Od samego początku powstawał jako framework dla PHP5, więc wykorzystuje jego potencjał. Jest bardzo modularny, jednak bez przesady. Posiada dość duże możliwości:

  • akcje oraz łańcuchy akcji
  • skoki do innych akcji lub łańcuchów akcji z łańcuchów akcji
  • pre- oraz post- akcje
  • validatory - zarówno server jak i client-side
  • zaawansowane validatory - sprawdzające więcej niż jeden element formularza
  • wsparcie dla konfiguracje DB w pliku konfiguracyjnym frameworka
  • wsparcie dla połączeń z bazą danych (PDO, ADOdb lub web.db [w tym MySQL, PostgreSQL, SQLite oraz ])
  • router - ułatwia korzystanie z przyjaznych adresów URL)
  • tokeny - pozwalają w łatwy sposób zabezpieczyć się przed ponownym wysłaniem formularza poprzez np. refresh strony
  • szablon autoryzacji - pozwala łatwo zabezpieczyć akcje przed nieautoryzowanym dostępem
  • AJAX
  • sterownik dla sesji trzymanych w bazie
  • szablony jako widoki
  • szablony web.template jako akcje i widoki w jednym (szablon sam potrafi poprosić odpowiednią klasą o potrzebne mu dane)

I wiele innych.

No i z autorem dogadasz się po polsku;-)

Strona domowa projektu