目录

文档



#前言

介绍. HLEB2 框架学习的前言。


#安装与设置

项目安装. 部署项目的方法。

框架配置. 框架的基本配置设置。

配置参数. 主要的全局设置。


#项目结构

项目结构. 项目目录的概述。


#运行应用程序

PHP 服务器. 内置的 PHP 服务器。

Nginx. 使用流行的网络服务器。

Apache. 一个历经考验的 HTTP 服务器。

RoadRunner. 一个用 Go 编写的异步 web 服务器。

Swoole. 一个作为 PHP 扩展的异步服务器。

托管. 在托管环境上的安装细节。


#路由

路由. 页面地址路由的处理程序。


#控制器

控制器. 处理路由的标准类。

模块. 项目的独立部分。

中间件. 用于处理请求的辅助类。


#模型

模型. 负责数据的 MVC 组件。


#模板

标准模板. 返回的数据结构。

缓存模板. 使用模板缓存。

TWIG 模板引擎. 框架的替代模板引擎。


#控制台命令

控制台命令. 从终端运行的任务。


#容器

容器结构. 访问服务。

获取服务. 利用容器的方法。

依赖注入. 在框架中实现 DI。


#服务

请求. 管理请求数据的对象。

响应. 构建返回数据。

缓存. 基于文件的数据缓存。

日志. 通用的日志记录机制。

路径. 管理相对路径的管理器。

数据库. 基于 PHP PDO 的基本封装。

会话. 方便地处理 HTTP 会话。

Cookies. 接收和发送 cookies。

重定向. 重定向到另一个页面。

路由器. 与路由数据的交互。

设置. 各种框架设置。

Csrf. 防止跨站请求伪造。

转换器. 转换为 PSR 标准。


#事件

事件. 支持执行动作。


附加

框架的特殊功能,在某些情况下可能会很有用。


#控制台命令

自定义命令名称, 包括快捷方式。

可自定义的命令参数. 命名参数。

MVC 模板控制台生成 (模型-视图-控制器)。


#异步

状态重置 用于异步请求。


#容器和服务

向容器中添加服务。 一个真实案例中。

重写标准服务 或者删除它。

自定义 使用 容器。更复杂的示例。


#Web 控制台

Web 控制台。 一个安全的 HTTP 终端。


#测试

测试 基于框架的软件结构。


#扩展

HLOGIN - 注册模块 和认证。

管理面板模块 或公开网站。

用于创建 API 的 Traits。 分页和验证器。


#函数

内置函数 框架的。


#项目信息

项目信息 作为后记。



返回顶部
;