代码资源库结构
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框架之外独立使用。