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

Phalcon是PHP编程语言的开源框架。 Phalcon是第一个在C编程语言中实现ORM的框架。通过阅读下面Phalcon面试题和答案,有助于让您在面试过程中应付自如,也可作为测评或复习巩固Phalcon知识。

1. Phalcon是什么?

Phalcon是PHP编程语言的开源框架。 Phalcon是第一个在C编程语言中实现ORM的框架。

详细答案>>

2. Phalcon有哪些功能特点?

Phalcon有以下功能特点 -

  • 低开销
  • MVC和HMVC模式
  • 依赖注入
  • 支持Rest
  • 自动加载
  • 路由器
详细答案>>

3. 什么是装载器?

Loader是在Phalcon/Loader目录下找到的类。 它还处理错误,例如,如果一个类不存在但在程序的任何部分调用它,则调用特殊处理程序进行处理。

详细答案>>

4. 什么是延迟初始化?

在Loader中,如果根据程序中的需要添加类,则性能会增加,因为只包含特定文件。 这种技术称为延迟初始化。

详细答案>>

5. 注册加载器的方法有哪些?

注册加载器的方法有:

  • 注册命名空间
  • 注册目录
  • 注册类
  • 注册文件
详细答案>>

6. 怎样才能访问Phalcon的后端?

它由应用程序的日志记录服务提供。 可以使用不同的适配器登录到不同的后端。 它提供事务日志记录,配置选项,不同格式和过滤器。

详细答案>>

7. Phalcon支持的数据库引擎有哪些?

Phalcon支持的数据库引擎有:

  • Mysql - PhalconDbAdapterPdoMysql
  • Postgresql - PhalconDbAdapterPdoPostgresql
  • SQLite - PhalconDbAdapterPdoSqlite
详细答案>>

8. 什么是PHQL?

PHQL(Phalcon查询语言)允许用户实现类似于SQL查询语言的查询语言。 PHQL实现为连接到RDBMS的解析器。

详细答案>>

9. PHQL的功能有哪些?

PHQL的功能有: 它使用绑定参数保护代码。它通过每次调用执行一个SQL语句来防止注入。它忽略了主要用于SQL注入的所有注释。它只允许执行数据操作语句。详细答案>>

10. Phalcon中的模型是什么?

模型由应用程序的信息或数据组成。 它通过管理规则来操纵数据。

详细答案>>

11. Phalcon提供的服务有哪些?

Phalcon提供的服务有 -

  • 数据库独立性
  • CRUD功能
  • 先进的查找功能
  • 能够关联模型
详细答案>>

12. Phalcon中的zephir是什么?

Zephir代表Ze(nd Engine)Ph(p)I(nt)r(mediate)。 它用于PHP的扩展的创建和可维护性。

详细答案>>

13. cookies及其类型是什么?

Cookies在浏览器中存储小文本文件。 它称为浏览器cookie。

Cookie的类型包括:

  • 会话Cookie
  • 持久性Cookie
详细答案>>

14. Phalcon中的路由是什么?

路由器组件管理的路由。 路由器组件用来定义映射到从应用程序接收请求的控制器或处理程序的路由。

详细答案>>

15. 会话(Session)是什么?

会话是服务器端信息存储,有助于用户与网站或Web应用程序进行交互。 每个会话都由唯一的会话ID组成,只要浏览器发出HTTP请求,就会将其传递给Web服务器。

详细答案>>

16. CSRF是什么?

CSRF代表Cross Site Request Forgery。 创建CSRF是为了防止在应用程序之外发送表单值。 它在每种形式中生成随机的随机数(令牌)。

详细答案>>

17. 如何在Phalcon中增加CSRF超时?

通过增加令牌时间来增加CSRF超时,因为令牌默认使用会话。

详细答案>>

18. 在Phalcon中使用哪种协议加密密码?

在Phalcon中,md5,base64和sh1协议用于加密密码。

详细答案>>

19. Phalcon使用哪种模板引擎?

Phalcon使用Volt模板引擎。 Volt提供Phalcon快速执行,因为它是非常快速且设计友好的模板语言,用C语言编写,用于PHP。 Volt的灵感来自Jinja,由Armin Ronacher编写。

详细答案>>

20. 请解释在Phalcon中ODM是什么?

ODM代表Object Document Mapper。 它在Phalcon中提供CRUD功能,事件和验证等服务。

详细答案>>
注: 此试题仅作为相关知识水平测试,不能作为权威试题和答案。非商业转载注明原文链接即可;商业转载需本站授权同意。