目录

FuelPHP - 介绍

FuelPHP是一个开源Web应用程序框架。 它是用PHP 5.3编写的,并实现了HMVC模式。 HMVCHierarchical Model-View-Controller framework ,允许子控制请求控制器,控制器返回部分页面,例如注释,菜单等,而不是像普通MVC那样的完整页面。

FuelPHP的创建是为了将CodeIgniterKohana等框架中的最佳实践与其自身的改进和想法相结合。 FuelPHP数据库迁移工具和脚手架功能受到流行的Ruby on Rails框架的启发。

  • FuelPHP通过名为"Oil"的实用程序利用power of command linepower of command line功能。 该实用程序旨在帮助加速开发,提高效率,测试,调试和HTML支持。

  • FuelPHP纯粹是一种面向对象的方法。 其架构基于模块化的理念。 应用程序可以分为多个模块,每个组件都可以扩展或替换,而无需重写单行代码。 Fuel支持任何模板解析器,如Smarty, Twig, PHPTal,等,用于解析视图。

  • FuelPHP community is large且活跃,有300多名参与者。 它的大型社区定期创建和改进包和扩展。 FuelPHP框架的主要目标是提供灵活性和兼容性。 它快速,易学,并且是开发Web应用程序的完整解决方案。

  • 是什么让FuelPHP成为PHP开发人员使用的首要框架之一 - 由于其稳定的API, new version of FuelPHP is reverse-compatible with its older versions 。 它非常灵活。

  • Packages and modules使得以系统方式重用现有代码变得容易和简单。 FuelPHP通过一个小型库提供最高性能。 它的交互式调试可以轻松消除开发中的错误。 此外,其干净和稳定的代码使编程更容易。

FuelPHP - 功能

FuelPHP提供了许多功能来创建完整的Web应用程序。 它提供灵活的组件,简单的配置,易于使用的ORM,基于REST的应用程序开发模式等。以下是一些显着的功能 -

  • 灵活且受社区驱动的Web框架
  • 易于配置和使用
  • FuelPHP非常便携,几乎可以在任何服务器上运行
  • 灵活的URI路由系统
  • FuelPHP提供RESTful API开发支持
  • 轻量级ORM模型
  • 输入过滤并防止SQL注入
  • 安全认证和授权框架
  • 代码可重用且易于维护
  • 自动加载类,会话管理和异常处理。

FuelPHP - 优点

FuelPHP是一个优雅的HMVC PHP 5.3框架,它提供了一组用于构建Web应用程序的组件,具有以下优点 -

  • Modular structure - Fuel不会强制您使用模块或HMVC文件结构。 如果您想使用,该过程很容易集成。 FuelPHP应用程序以模块化结构创建,对于具有明显优势的开发人员来说变得更加容易。

  • HMVC pattern - 该框架最重要的特性是HMVC(分层模型视图控制器),它可以轻松访问或使用更高级别的任何属性,类方法,函数和文件。

  • Secure hashing function - FuelPHP支持强大的加密工具和密码散列技术。 它使用强大的PHPSecLib处理加密,解密和散列。

  • Scaffolding functionality - 脚手架是一种用于构建数据库操作的元编程方法。 Fuel的脚手架非常简单。 它允许您通过非常简单的步骤获得基本的CRUD应用程序。

以下受欢迎的产品使用FuelPHP框架 -

  • Matic Technology - 海外定制软件开发解决方案的全球提供商。 在Matic Technologies,他们根据客户的要求通过FuelPHP提供所有最佳解决方案。

  • Kroobe - Kroobe是一家社交网络分类公司。 Fuel为Kroobe团队提供极低的开发成本和服务,以实现高效的解决方案。

<上一篇.FuelPHP - 教程
FuelPHP - 安装.下一篇>
↑回到顶部↑
WIKI教程 @2018