19
FAT-FREE ist ein leistungsstarkes und dennoch leichtgewichtiges PHP 5.3+ Web Development Framework, mit dem Sie schnell dynamische und robuste Anwendungen erstellen können.Die einfache domänenspezifische Sprache des Frameworks ist in einer einzigen 55-KB-Datei zusammengefasst und bietet Zugriff auf die universelle Vorlagen-Engine von Fat-Frees, einen flexiblen Cache, einen automatischen Spam-Schutz, integrierte Unit-Testing-Tools und einen Code-Profiler.Es ist so klein und schnell - es hat sogar eine Bandbreitenbeschränkung zur Steuerung des Web-Server-Verkehrs.Es ist auch das einzige Framework, das Sie vor Bandbreitendiebstahl und DoS-Angriffen (Denial-of-Service) schützt. Fat-Free ist auch mit optionalen Plug-Ins ausgestattet, die seine Funktionen erweitern.Das Axon Auto-Mapping-Mini-ORM und der M2 MongoDB-Mapper vereinfachen den Datenbankzugriff und bieten einen benutzerfreundlichen SQL-Handler zur Feinabstimmung der Interaktionen mit der Datenbank-Engine.Darüber hinaus gibt es einen leistungsstarken HTML-Formularprozessor, einen CAPTCHA-Bildgenerator, einen Javascript / CSS-Kompressor, dynamische XML-Sitemaps, einen Generator für Miniaturansichten und gefälschte Bilder, Identifikatoren, eine Benutzerauthentifizierung, einen benutzerdefinierten Logger, Tools für die Kommunikation mit anderen Servern und die Verwaltung von ZIP-Archivensowie API-Wrapper für Google, Twitter, Yahoo!und Akismet.Das Framework verfügt auch über eine I18n-Erweiterung für mehrsprachige Anwendungen.Egal, ob Sie ein Anfänger oder ein erfahrener PHP-Programmierer sind, Fat-Free bringt Sie in kürzester Zeit zum Laufen.Keine unnötigen und mühsamen Installationsvorgänge.Keine komplexe Konfiguration erforderlich.Keine verschachtelten Verzeichnisstrukturen.Es ist alles objektorientiert, aber Sie können es als prozedurale Codebibliothek verwenden, wenn Sie nichts über OOP wissen.Es gibt keinen besseren Zeitpunkt, um auf einfache Weise mit der Entwicklung von Webanwendungen zu beginnen als jetzt!Die Philosophie hinter dem Framework und seine Herangehensweise an das Model-View-Controller-Entwurfsmuster besteht darin, strukturelle Komponenten auf ein Minimum zu beschränken, Anwendungskomplexität zu vermeiden und ein Gleichgewicht zwischen Code-Eleganz, Anwendungsleistung und Programmiererproduktivität zu finden.Im Gegensatz zu anderen PHP-Frameworks soll Fat-Free nutzbar sein - nicht üblich.