badger/badger-cms

为symfony开发者提供的PHP CMS模板

此包的规范存储库似乎已丢失,因此该包已被冻结。

安装: 1

依赖项: 0

建议者: 0

安全: 0

类型:项目


README

在开发环境中安装

  • `git clone`

    • 运行:docker-compose up -d并基于docker-compose.yml和docker网络信息设置vhost
    • 或使用dc工具:dc up
  • 进入docker bash dc bash并运行sh setup.sh(在设置之前,最好在自定义项目部分中自定义路径和名称)

  • /admin/lgoowanie使用登录:admin 密码:admin

性能分析器

使用tideways_xhprof + xhgui对应用程序进行性能分析

  • 将xhgui克隆到src/Utils/xhgui https://github.com/perftools/xhgui.git
  • 转到src/Utils/xhgui并运行php install.php
  • 将etc/xhgui/config/config.default.php复制到src/Utils/xhgui/config/config.default.php
  • 重建docker容器
  • 更改.env变量PROFILER_ENABLED设置为0或1(启用/禁用性能分析)
  • 运行您想要进行性能分析的脚本,并转到cms-xhgui.loc

自定义项目

  • 在以下文件中自定义路径和名称
    • docker-compose.yml
    • .env.dist
    • phunit.xml.dist
    • config/packages/test/framework.yaml

在生产环境中部署

  • 简单地运行sh deploy_prod.sh并遵循提示