surasura / sura
1.0.0
2023-10-22 08:19 UTC
Requires
- php: ^8.1
- ext-curl: *
- ext-iconv: *
- ext-pdo: *
- ext-zlib: *
- intervention/image: 3.0.*@beta
- james-heinrich/getid3: ^2.0-dev
- sura/database: ^0.3
- sura/framework: ^0.3.0
- sura/view: ^2.1
Requires (Dev)
- fakerphp/faker: ^1.23
- php-coveralls/php-coveralls: ^2.5
- phpspec/prophecy: ^1.17
- phpspec/prophecy-phpunit: ^2.0
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.4
- roave/security-advisories: dev-latest
- squizlabs/php_codesniffer: ^3.7
README
安装
建议您使用 Composer 安装 Sura。
$ composer create-project suralabs/sura:^0.0.1 MYPROJECT --prefer-dist
复制配置文件
$ cp system/data/config.php.example system/data/config.php
$ cp system/data/db_config.php.example system/data/db_config.php
数据库配置位于 system/data/db_config.php
要创建迁移,请使用 -migrate
$ php sura -migrate
要创建管理员用户,请使用 -make:add-user
$ php sura -make:add-user Ivan Petrov petrov@example.com password
服务器要求
Sura有一些系统要求。
然而,如果您不在使用Homestead,您需要确保您的服务器满足以下要求
- PHP ^8.2
- ICONV PHP 扩展
- GD PHP 扩展
- MySQLI PHP 扩展
- Zlib PHP 扩展
- Curl PHP 扩展
- PDO PHP 扩展
许可证
本软件以开源形式分发,遵循 MIT 许可证。
贡献者 ✨
感谢这些优秀的人们 (emoji key)
本项目遵循 all-contributors 规范。欢迎所有类型的贡献!