Skip to content

Install

Jerry Ma edited this page Feb 14, 2022 · 2 revisions

LibOB 并非一个完整的项目或框架,而是作为一个库提供,你可以自由地选择以各种方式使用它,包括直接下载引入,通过包管理器引入等。 在开始之前,请确保你已经配置好了 PHP 开发环境及相关依赖:

  • PHP >= 7.2
  • JSON PHP 扩展
  • PDO PHP 扩展(用以操作内部 SQLite 数据库,可选)

如果你希望使用 Swoole 作为驱动,你还需要安装 Swoole PHP 扩展,或者你也可以使用 Workerman。

如果你不知道应该选哪种,那么可以依据下方的几个条件来判断你选哪种驱动比较合适:

  • 如果使用的是 Linux 系统,且要求自己运行的处理事务保持高性能,两者都可。
  • 如果要求使用协程等能力,使用 Swoole。
  • 如果要求可以运行在 Windows 操作系统上,使用 Workerman。
  • 如果需要分发使用 LibOneBot 库实现的项目,且要求保留跨平台运行的特性,最好不使用两者独有的特性,方便最终终端用户跨平台使用。

使用 Composer 引入 LibOB 非常简单,只需要执行 composer require onebot/libonebot 即可。

什么?都2022了你还没用上 Composer ?我的天哪。

zh-CN en-US

前言

入门指南

进阶指南

Clone this wiki locally