Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 1.41 KB

README.md

File metadata and controls

53 lines (37 loc) · 1.41 KB

YYF 运行环境

YYF 会根据不同环境切换运行方式。

开发环境最大程度的方便调试和提高开发效率,和提供简单统一环境。

生产环境,保证安全性和尽可能高的性能(执行效率)。

基本环境

1. 必要基础环境

YYF 是基于YAF扩展的PHP框架,所以这两点是必须的

  • 【必需】PHP (版本>=5.3)
  • 【必需】YAF扩展
  • 【可选】openssl扩展(使用加密相关库需要)
  • 【可选】PDO(使用数据库连接需要)
  • 【可选】CURL(使用第三方接口需要)

2. 数据库和服务器支持

  • 数据库支持:(PDO封装,支持大部分关系型数据库)

    • MaraiaDB: 完全封装
    • MySQL: 完全封装
    • SQLite: 常用支持
    • 其他数据库: 未知
  • 服务器支持:(无限制)

    • Apache
    • Nginx
    • IIS
    • 其他

3. 生产环境服务器部署支持

YYF对库进行轻量级的封装,可以在不同平台和服务器之间平滑迁移,而不必修改代码。

  • 云服务器(虚拟机) 完全支持

    • Linux 服务器
    • Windows 服务器
  • Docker

  • 云引擎(PAAS)支持

    • SAE(新浪云): 完全支持
    • BAE(百度云): 未测试