FuelPHP

FuelPHP

Current Version: 1.8.2     Community Rating:

FuelPHP is a simple, flexible, community driven PHP 5.3+ framework, based on the best ideas of other frameworks, with a fresh start!

Hosting Service Optimized for FuelPHP

FuelPHP is a simple, flexible, community driven PHP 5.3+ framework, based on the best ideas of other frameworks, with a fresh start!

FuelPHP is a MVC (Model-View-Controller) framework that was designed from the ground up to have full support for HMVC as part of its architecture. FuelPHP is extremely portable, works on almost any server and prides itself on clean syntax.


Cloud VDS FuelPHP Solution

Get FuelPHP Hosting Now $ 49.95 /mo
  • FuelPHP Installation
  • 20GB Disk Space
  • Unlimited Monthly Transfer
  • Root SSH Access
  • Managed Firewall

Dedicated
FuelPHP Solution

Get FuelPHP Hosting Now $ 129 /mo
  • FuelPHP Installation
  • 32GB RAM
  • cPanel Included
  • 480GB SSD + 1TB HDD
  • Choice of Datacenter

Just a few features FuelPHP offers:

An (H)MVC framework


FuelPHP is a MVC (Model-View-Controller) framework that was designed from the ground up to have full support for HMVC as part of its architecture. But we didn't stop there, we also added ViewModels (also known as presentation models) into the mix which give you the option to add a powerfull layer between the Controller and the View. FuelPHP also supports a more router based approach where you might route directly to a closure which deals with the input uri, making the closure the controller and giving it control of further execution.




  • Full HMVC implementation


  • ViewModels to get the View-specific logic out of your Views and Controllers


  • Route directly to closures


Modular and extendable to a fault


Almost every class in FuelPHP's core package can be extended without you having to change a single line of code where it's used on extending the core). You can package more functionality into packages that extend or replace the FuelPHP core and you can keep your application modular by dividing it up into application modules. Packages and modules are also a great way to enable re-use of your code.




  • Extend or replace Core classes without rewriting a single line of code.


  • Package additional functionality into Packages.


  • Create modular application by dividing it up into Application Modules.


Security


Security concerns have been front and center from the beginning. Out-of-the-box FuelPHP's Views will encode all your output to make it secure and prevent XSS attacks. If you need to allow HTML through you can mark it as safe or have it cleaned by the default included HTMLawed. FuelPHP also supports CSRF prevention with tokens, input filtering and the Query Builder will assist you in preventing any SQL injection attacks. Several security features inside the framework use functionality offered by PHPSecLib. More about Security in FuelPHP can be read in the documentation.




  • Input filtering


  • URI filtering


  • XSS filtering


  • Output encoding


  • CSRF token protection


  • SQL injection prevention


Oil: the power of the command line


FuelPHP leverages the power of the command line through a utility called "oil". The utility is designed to help speed up development, increase efficiency and assist testing and debugging while being entirely optional if you are not a fan of the terminal.




  • Code generation, Scaffolding and Admin generation.


  • Run Database Migrations.


  • Interactive Debugging.


  • Tasks - useful for cron type activities like importing data and other batch or background operations.


Base classes for Controllers and Models


FuelPHP includes some base classes to give you a flying start.




  • Controller_Template - Add simple page templating functionality to your controllers.


  • Controller_Rest - An easy way to create a RESTful API.


  • Controller_Hybrid - Combine the two features into a single controller.


  • Model_Crud - Provides all methods for CRUD operations on a single table.

Click here to see reviews of FuelPHP
Sorry, there are no reviews for FuelPHP to display.

<a href='https://glowhost.com/web-hosting-features/domain-registration/'>FREE Domain Name Registration</a>FREE Domain Name Registration

GlowHost registers your favorite .com, .net, or .org for free. Just order web hosting and the domain is on the house. The domain is owned by you, and you can migrate it away at any time.

<a href='https://apps.glowhost.com/'>Softaculous Web App Auto-Installer</a>Softaculous Web App Auto-Installer

Run all of the most popular web apps on your website in a few clicks. Choose WordPress, Drupal and more, complete with a staging site. You’ll be up and running in just a few minutes with our easy app auto-installer.

<a href='https://glowhost.com/web-hosting-features/cpanel-web-hosting-the-best-cpanel-web-host/'>cPanel Control <br />Panel</a>cPanel Control
Panel

Be a hero with our easy to use web site control panel. Create email addresses, manage DNS, check webmail, administrate databases, complete with a file manager and more good stuff.

<a href='https://glowhost.com/web-hosting-features/email_hosting/'>Business Class Email Services</a>Business Class Email Services

Professional IMAP email & webmail, anti-virus & anti-spam, end-to-end encryption with SPF and DKIM support. Advanced Managed DMARC & BIMI options available.