beztłuszczowej ramy Framework jest również znany jako F3 :: PHP czy tylko F3.
Od używać prawie wszystkich aplikacji internetowych dziś bazę danych jedną z najlepszych cech F3 jest jego rozszerzone wsparcie dla wielu baz danych, nawet dla tych, NoSQL.
Ramy ma mini-ORM włączone po wyjęciu z pudełka, które mogą pracować z takimi jak MySQL, SQLite, MSSQL, Sybase, DB2, MongoDB i PostgreSQL.
Zapewnia to, ramy mogą być wykorzystywane w różnych konfiguracjach i środowiskach serwera, ponieważ dla większości aplikacji PHP jest głównym pobytu, podczas gdy obsługa danych jest zwykle wymóg trudny.
Fat-Free ramowa ma przede wszystkim być mały i szybki, jest w zasadzie zastępczym dla pakietów, które zapewniają wsparcie dla różnych funkcji.
Jeśli korzystałeś z Ruby i Sinatra w przeszłości, to beztłuszczowej będzie wydawać się bardzo znajome
Opis .
- Silnik Routing
- JavaScript i CSS sprężarki
- Obsługa uwierzytelniania użytkownika
- Wsparcie OpenID
- Logowanie
- Diagnostyka sieci
- SMTP poczty elektronicznej przez SSL / TLS,
- Inter-serwer
- Menedżer archiwum ZIP
- warstwa abstrakcji bazy danych
- Wsparcie Testy jednostkowe
- Markdown-to-HTML konwersje
- Zaawansowane przetwarzanie obrazu
- Wsparcie Geocoding
- Koszyk wsparcie
- Wsparcie Pingback
- wsparcie dla Unicode,
- Silnik Templating
- generator mapy strony XML
- Atom / manipulacji RSS
- CAPTCHA
- generowanie miniatur,
- opakowania API dla Google, Twitter, Yahoo i Akismet
- Dokumentacja
Narzędzia
Teleinformatyczny
Co nowego w tym wydaniu:
- Zapobiegaj nachalne zachowanie Mapper - & # x3e; copyfrom ( )
- Obsługa wielu SQL klucze podstawowe
- Obsługa atrybutów niestandardowych tag / tokeny inline zdefiniowane w czasie wykonywania
- Szersze wsparcie dla HTTP podstawowe auth
- Zakaz Jig _id clear ()
- Dodaj wsparcie dla szczegółowej stringify () Wyjście
- Dodaj katalog bazowy do ścieżki UI jest powrotem
- Pomoc Test - & # x3e; oczekują () łączenia
- __toString Pomoc () w stringify ()
- Pomóż obsługę MySQL
- Przenieś esc (), surowe (), a dupe (), aby wyświetlić klasę gdzie bardziej odpowiednio należą
- ce zdefiniowane przez użytkownika pola w konstruktorze SQL odwzorowujący
- Ponownie realizacji pre-3.0 szablon resolve () funkcji
- Usuń zbędne przypadki session_commit ()
- Dodaj wsparcie dla filtrowania danych wejściowych w Mapper - & # x3e; copyfrom ()
Co nowego w wersji 3.1.1:
- Pomoc OpenID wymiana atrybut
- zmienna BAIL włącza / wyłącza kontynuację realizacji na błędach innych niż śmiertelne
- Dodano wsparcie dla Oracle
- Oznakowane pamięci podręcznej zapytań w dzienniku
- Wdrożone Bcrypt - & # x3e; needs_reshash ()
Co nowego w wersji 3.0.8:
- Bcrypt lekka mieszający biblioteki & # x5c;
- Powrót całkowitą liczbę rekordów w rozszerzeniem w Cursor - & # x3e; paginate ()
- onError zwarcie (Enhancement nr 334)
- Zastosuj cytaty / backticks na identyfikatorów DB
- Zezwalaj włączenie / wyłączenie dziennika SQL
Co nowego w wersji 3.0.6:
- Zezwalaj elementy JAR być ustalane indywidualnie
- Refactor DB & # x5c; SQL & # x5c; Mapper - & # x3e; insert (), aby poradzić sobie z pól autoIncrement
- Błąd podczas wyzwalania captcha () brakuje czcionki
- Usuń niepotrzebne Przecena regex rekurencji
- Sprawdź skalary zamiast DB & # x5c; ciągi SQL
- Wdrożenie bardziej kompleksowego tabelę znaków diakrytycznych,
- Dodaj opcję wyłączania 401 błędy, gdy podstawowe auth () nie powiedzie się,
- Dodaj Markdown podświetlanie konfiguracji Apache
Co nowego w wersji 3.0.5:
- Klasa Markdown z PHP, HTML i .ini podświetlanie składni wsparcie.
- Opcje buforowania select () i znaleźć () wyniki.
- Dodane send () argument za zmuszanie do pobrania.
- Zapewnia odczyt opcję (Unix) do stosowania standardowej linii LF jako zakończenie.
- Leksykon Bypass () zadzwonić, jeśli język jest niezdefiniowany.
- słownik języka awaryjna obciążenia, jeśli język jest niezdefiniowany.
- Mapa () sprawdza teraz istnienie klas / metod spoza tokenized adresów URL.
- Ulepszone raportowanie błędów nieistniejących metod szablonów.
Co nowego w wersji 2.0.13:
- Obejście zapobiec istnieje () z automatycznym uruchomieniem sesji.
- Bug fix:. Wirtualne pola zawierające pod-zapytanie
- Usuń odwołanie do nieistniejącego klasy stałej.
Komentarze nie znaleziono