代码资源库结构

Perfect的整个软件框架包含了数个组成部分,分别存储在不同的代码资源库上,便于您为您的项目查找,下载和安装所需的组件:

  • Perfect——该代码资源库包含了PerfectLib库核心,也是整个软件框架的核心内容
  • PerfectTemplate——项目模板,一个使用Swift Package Manager软件包管理器编译的、可以单独执行的HTTP服务器。该项目模板非常适合开发基于Perfect的服务器项目
  • PerfectDocs——包含了所有API参考资料
  • PerfectExamples——所有Perfect项目典型示例和文档
  • Perfect-Redis——Redis数据库连接工具
  • Perfect-SQLite——SQLite3数据库连接工具
  • Perfect-PostgreSQL——PostgreSQL数据库连接工具
  • Perfect-MySQL——MySQL数据库连接工具
  • Perfect-MongoDB——MongoDB数据库连接工具
  • Perfect-FastCGI-Apache2.4——Apache 2.4 FastCGI模块;对于Perfect FastCGI服务器应用是必须安装的内容

所有数据库连接工具都是独立的,可以在Perfect框架之外独立使用。