Fat-Free Framework
Developer(s) | F3::Factory / Bong Cosca |
---|---|
Stable release | 3.8.2[1] / 2023-07-24[±] |
Repository | Fat-Free Repository |
Written in | PHP 5.4+[2] |
Operating system | Cross-platform |
Type | Web framework |
License | GNU General Public License |
Website | fatfreeframework |
Fat-Free Framework is an open-source web framework distributed under the GNU General Public License and hosted by GitHub and SourceForge. The software seeks to combine a full featureset with a lightweight code base while being easy to learn, use and extend.
The source code (~83KB) is written almost entirely in PHP and engineered specifically with user experience and usability as its primary design goals.[3][4][5]
Commonly called F3 by PHP developers, Fat-Free was released as free software in 2009.[6] Its general architecture was influenced by Ruby's Sinatra. The lightweight code base[7] is controlled and maintained by a small core team, with additional functionality and funding contributions coming from various enterprises and user groups,[8] who also help guide its future direction.
The base feature set includes a URL router, cache engine, and support for multilingual applications. Fat-Free also has a number of plug-ins that extend its functionality as well as data mappers for SQL and NoSQL database back-ends: SQLite, MySQL, PostgreSQL, MSSQL, Sybase, DB2, MongoDB, CouchDB, and Flat File.
The core functionality is accompanied by a number of optional plug-ins, among them a template engine, a Unit testing toolkit, Database-managed sessions, Markdown-to-HTML converter, Atom/RSS feed reader, Image processor, Geodata handler, a Basket/Shopping cart application and data validation.
See also
References
- ^ "fatfree/lib/CHANGELOG.md". github.com. Retrieved 2024-04-12.
- ^ "Getting Started - Fat-Free Framework for PHP". fatfreeframework.com. Retrieved 2020-12-02.
- ^ "About Fat-Free Framework". StackOverflow. Retrieved 4 April 2014.
- ^ "Slim Down Your PHP Development".
- ^ "My Impressions of Fat-Free Framework for PHP".
- ^ php Architect Feb 26, 2010 issue
- ^ PHP Software Reviews: Five Great PHP Frameworks
- ^ "Credits". Github. 19 March 2014. Retrieved 13 May 2014.
External links
- Official website
- v
- t
- e
- CppCMS
- Drogon
- Wt
- Servant
- Snap
- Yesod
- Angular/AngularJS
- Backbone.js
- Closure
- Dojo Toolkit
- Ember.js
- Express.js
- Ext JS
- jQuery
- Knockout.js
- Meteor
- MooTools
- Next.js
- Node.js
- OpenUI5
- Prototype
- React
- Remix
- Sencha Touch
- SproutCore
- Svelte
- Vue.js
- Catalyst
- Dancer
- Maypole
- Mojolicious
- WebGUI
- CakePHP
- CodeIgniter
- Drupal
- eZ Publish
- Fat-Free
- Flow
- FuelPHP
- Grav
- Gyroscope
- Horde
- Joomla!
- Laminas
- Laravel
- li₃
- Midgard
- MODX
- Phalcon
- PHP-Fusion
- PHP-Nuke
- Pop PHP
- PRADO
- ProcessWire
- Qcodo
- Silverstripe
- Symfony
- TYPO3
- WordPress
- XOOPS
- Yii
- Merb
- Padrino
- Ruby on Rails
- Sinatra
- Rocket
- AIDA/Web
- Seaside
- Application Express (PL/SQL)
- Grails (Groovy)
- OpenACS (Tcl)
- Phoenix (Elixir)
- SproutCore (JavaScript-Ruby)
- Yaws (Erlang)