FuelPHP面试题及答案 - [ Web技术面试题及答案 ]

FuelPHP面试题及答案

FuelPHP是用PHP脚本语言编写的免费开源Web框架.FuelPHP基于HMVC(Hierarchical Model View Controller)设计模式。通过阅读下面FuelPHP面试题和答案,有助于让您在面试过程中应付自如,也可作为测评或复习巩固FuelPHP知识。

1. FuelPHP附带了哪些内置安全功能?

FuelPHP非常重视安全性,因此,已采取以下措施来确保Web应用程序的安全:

  • 输出编码
  • CSRF保护
  • XSS过滤
  • 输入过滤
  • SQL注入
详细答案>>

2. 请列出FuelPHP中的预留路径?

在Fuel中,有4条预留路径。 它们是_root_,_403_,_404_和_500_。 _root_ - 未指定URI时的默认路由。_403_ - 应用程序抛出未捕获的HttpNoAccessException时使用的路由。_404_ - 应用程序抛出未捕获的HttpNotFoundException时使用的路由。_500_ - 应用程序抛出未捕获的HttpServerErrorException时使用的路由。详细答案>>

3. FuelPHP的Presenter是什么?

Presenter是一个包含生成视图(或视图)所需逻辑的类。当控制器完成用户输入并完成它需要采取的任何操作时,它会将执行转移到Presenter以检索和处理视图所需的任何数据。 Presenter不应该进行任何数据操作,但可以包含数据库调用以及生成View数据所需的任何其他检索或准备操作。 注意:Presenter是可选的。 如果不需要它们,可以直接使用Views,并将预处理逻辑保留在控制器中。 阅读更多=> https://fuelphp.com/docs/general/presenter...详细答案>>

4. 请列出FuelPHP支持的模板引擎?

FuelPHP支持以下模板引擎的驱动程序。可以自由使用以下任何一个进行开发。

  • Mustache
  • Markdown
  • Smarty
  • Twig
  • Haml
  • Jade
  • Dwoo
  • Phptal
详细答案>>

5. FuelPHP的当前稳定版本是什么?

截至2017年8月版本:1.8是FuelPHP的当前稳定版本。

详细答案>>

6. FuelPHP是什么?

FuelPHP是用PHP脚本语言编写的免费开源Web框架。FuelPHP基于HMVC(Hierarchical Model View Controller)设计模式。 FuelPHP还支持更多基于路由器的方法,可以直接路由到处理输入uri的闭包,使闭包成为控制器并使其控制进一步执行。详细答案>>

7. 请列出FuelPHP的一些功能?

FuelPHP一些重要功能如下所示: 一个(H)MVC框架模块化和可扩展内置安全模块。Oil:命令行界面控制器和模型的基类功能强大而轻巧的ORM内置身份验证视图的多个模板解析器详细答案>>

8. 服务器安装FuelPHP的最低要求是什么?

要安装FuelPHP 1.8,服务器必须满足以下要求: PHP版本 >= 5.3.3已安装并启用Mbstring PHP扩展安装并启用了Mcrypt PHP扩展已安装并启用Fileinfo PHP扩展如果要运行单元测试,则需要PHPUnit 3.7或更高版本。详细答案>>
注: 此试题仅作为相关知识水平测试,不能作为权威试题和答案。非商业转载注明原文链接即可;商业转载需本站授权同意。