文档/前言

介绍

HLEB2HLEB 框架的第二个版本,经过完全重构和改进。

它支持 PHP 版本 8.2 及以上,但如果您想使用早期版本的 PHP,您可以尝试该框架的 第一个版本

框架的初始版本 2.0.0 于 2024 年 2 月发布。
新版本引入了异步执行的支持,使框架可以与 RoadRunnerSwoole 等技术一起使用。
在性能和可维护性上给予了很大的关注,已实现与 PSR 的兼容性,并添加了服务容器及 依赖注入 的实现,还有更多功能。

它符合 PSR-1PSR-2PSR-3PSR-4PSR-7PSR-11PSR-12PSR-16 的建议,而不强制在开发中使用。


#目的

此框架可以作为小型项目的基础,例如:单独的管理面板、微服务、聊天机器人、实验性的宠物项目、控制台处理器;以及中型网站,并且还可以为开发具有扩展能力的自定义框架奠定基础。在最后一种情况下,它也可以用于大型企业网站。

HLEB2 被定位为一个简单且快速的框架,能够高效地执行其工作。

HLEB 框架(以及 HLEB2)的一大特点是完全放弃基本配置中的第三方库;同时,如果有必要,可以集成第三方库。
因此,进一步的操作并不受依赖性的预先规定,确保必要的灵活性。

要使用该框架,至少需要具备基本的 PHP 编程知识。

该框架是一个多功能工具,每个工具都可以用于非预期的目的,因此假设应用开发者理解他们正在做什么,并能够为其特定项目选择适当的方法。

框架的代码经过单元测试仔细测试。


#基于框架的项目

在作者已知的基于 HLEB2 的应用程序中,值得注意的是讨论(和问答)引擎 LibArea。 GitHub 项目: github.com/LibArea/libarea
假定基于 LibArea 的项目也在 HLEB2 框架上运行。


#如何使用文档

框架的详细指南由多个章节组成。 部分信息附有代码示例,例如(路由声明):

Route::get('/'view('default'))->name('homepage');

文档章节列表位于网站菜单中。
对于初学者,建议从安装、路由和配置编辑主题开始探索框架。

需要特别注意的信息将用这样的块突出显示。

不应忽视的警告将用这种块显示。


#文档的本地安装

此文档可以安装并离线使用。 代码位于开放存储库中,本地安装后只需关注更新即可。

框架安装

页面翻译:chatgpt 4-o
返回顶部