selenia / framework
0.10.50
2021-01-06 17:34 UTC
Requires
- codegyre/robo: ^0.5.3
- electro/kernel: ^0.10
- guzzlehttp/guzzle: ^6.2.2
- league/glide: ^1.0.0
- monolog/monolog: ^1.22.0
- php-kit/composer-bower-plugin: ^1.2.0
- php-kit/ext-pdo: ^1.0.0
- php-kit/flow: ^1.0.0
- php-kit/php-web-console: ^0.9.0
- php-kit/power-primitives: ^1.0.0
- psr/http-message: ~1.0
- psr/log: ~1.0
- swiftmailer/swiftmailer: ^6.1.2
- dev-master / 1.0.x-dev
- v0.10.x-dev
- 0.10.50
- 0.10.49
- 0.10.48
- 0.10.46
- 0.10.44
- 0.10.43
- 0.10.42
- 0.10.41
- 0.10.40
- 0.10.39
- 0.10.36
- 0.10.35
- 0.10.34
- 0.10.32
- 0.10.31
- 0.10.30
- 0.10.29
- 0.10.28
- 0.10.27
- 0.10.26
- 0.10.25
- 0.10.24
- 0.10.23
- 0.10.22
- 0.10.21
- 0.10.20
- 0.10.19
- 0.10.18
- 0.10.16
- 0.10.15
- 0.10.14
- 0.10.13
- 0.10.12
- 0.10.11
- 0.10.10
- 0.10.9
- 0.10.8
- 0.10.7
- 0.10.6
- 0.10.5
- 0.10.4
- 0.10.3
- 0.10.2
- 0.10.1
- 0.10.0
- v0.9.x-dev
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- dev-fixing-router
- dev-new-presets
- dev-legacy
This package is not auto-updated.
Last update: 2022-02-01 12:52:09 UTC
README
Electro 框架的标准配置配置文件子系统
简介
此包提供标准框架子系统,并安装所有推荐的标准框架配置包。
标准配置提供两个配置文件
WebProfile
- 适用于 Web 应用程序的标准功能。ConsoleProfile
- 适用于基于控制台应用程序的标准功能。ApiProfile
- 适用于基于 Web 的 API(例如:REST API)的功能。
请参阅框架的文档以了解更多有关配置文件的信息。
子系统与插件
此包的子系统模块仅提供框架的主要功能。
框架的一些可选部分在其他地方作为插件包提供,您可以根据需要安装它们。这些将为您提供 ORM、数据库迁移、模板引擎等。
请参阅框架的文档以获取有关如何安装插件的说明。
安装框架的标准包捆绑包
通过在项目中的 composer.json
文件中要求此包,您将安装带有标准配置推荐包的框架。
您不应在空项目中安装此包,因为它将缺少完整应用程序所需的基本文件和目录结构。
使用 Electro 基础安装 作为您的应用程序的起点。
安装自定义框架配置文件
在不久的将来,将提供更多框架安装配置文件。
不同的安装配置文件将提供针对某些场景更合适的框架的定制版本。例如,"微框架"配置文件将安装最小集的子系统,具有更窄的范围,针对最大性能进行优化。
目前,此包是唯一的配置文件,它由一组子系统组成,这些子系统构成了一个通用的 Web 框架,适用于大多数常见的使用场景。
当有可用的替代配置文件时,您可以在 GitHub 上的 electro-framework
组织中找到它们。
日志查看支持
要使用 lnav
命令查看框架生成的日志文件,请输入以下命令以安装框架默认日志格式的 lnav
支持
lnav -i private/packages/electro/framework/lnav.json
许可
Electro 框架是开源软件,在 MIT 许可证 下授权。
Electro 框架 - 版权 © Cláudio Silva 和 Impactwave, Lda.