booosta / installer
Booosta PHP 框架的安装器
v4.0.2
2023-07-07 07:45 UTC
Requires
- php: >=8.0.0
- booosta/adminlte: dev-master
- booosta/db_authenticator: dev-master
- booosta/db_privileges: dev-master
- booosta/mysqli: dev-master
- booosta/urlhandler: dev-master
- booosta/usersystem: dev-master
- booosta/webapp-package: dev-master
This package is auto-updated.
Last update: 2024-09-23 21:42:56 UTC
README
此模块提供了 PHP Booosta 的所有安装步骤。
Booosta 允许快速开发 PHP 网络应用程序。它主要用于小型网络应用程序。它不提供严格的 MVC 区分。尽管 MVC 概念影响了框架。模板、数据对象可以看作 MVC 的 V 和 M。
版本 3 之前,Booosta 在 Sourceforge 上可用:https://sourceforge.net/projects/booosta/。从版本 4 开始,它位于 Github 上,可以通过 Packagist 在 buzanits/booosta-installer
下安装。抱歉,从 Booosta 3 升级到 Booosta 4 将没有(简单的)升级路径。
安装
要求
- PHP >= 8.0
- composer >= 2.3
Booosta 的安装是通过 composer 完成的。如果您尚未安装 composer,请参阅 https://getcomposer.org.cn。
建议
- Mysql 或 MariaDB
- mysqli PHP 模块
安装您的 Booosta 应用程序
- 如果您想使用 Mysql 或 MariaDB 数据库,请设置一个用户,该用户可以访问它。
#> composer create-project booosta/installer mycoolproject
#> cd mycoolproject
#> composer letsgo
- 然后您将回答一些关于数据库连接的问题
- 您可以使用以下方式安装额外的 Booosta 模块
#> composer require booosta/modulename
- 让您的 Web 服务器根目录指向此目录(例如,本例中的
mycoolproject
)
创建您的应用程序
- 使用您喜欢的工具(如 phpmyadmin)创建您的数据 DB 表
- 使用以下方式创建每个表的 PHP 和模板文件
#> composer mkfiles
- 输入您想要创建文件的表名
- 如果有子表或父表,请输入其名称或留空
- 编辑 PHP 文件和模板以满足您的需求
- 请注意,调用 mkfiles 命令将覆盖现有文件!
教程
请参阅以下教程:https://github.com/buzanits/booosta-installer/blob/master/tutorial/tutorial.md