myphps / my
myphp框架
Installs: 30
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
pkg:composer/myphps/my
Requires
- myphps/my-php-srv: ^4.0
This package is auto-updated.
Last update: 2025-12-06 10:42:26 UTC
README
创建项目
生成项目需要php>=8.1
composer create-project myphps/my
运行
创建应用
php my --run=应用目录名 --init
初始表Model
php cli.php Model 1 "common\model" "\common\CommonModel"
常驻内存运行
php app.php
或
php app.php -n进程数 -p端口 [-s Swoole方式运行]
打包生成phpar
在项目开发完成后可执行命令生成phar文件
php cli.php phar
如果提示 disabled by the php.ini setting phar.readonly 使用下面命令
php -d phar.readonly=0 cli.php phar 使用 -d 参数来临时修改 phar.readonly 设置
在常驻内存运行执行 php my.phar
composer
二维码
composer require endroid/qr-code[:4.3.5]
JWT
composer require firebase/php-jwt[:^6.4]
Excel
composer require box/spout
composer require myphps/phpexcel
微信
composer require overtrue/wechat:~5.0
composer require symfony/cache-contracts:2.5.0
静态分析、代码格式化
composer require --dev phpstan/phpstan
composer require --dev friendsofphp/php-cs-fixer
composer global require friendsofphp/php-cs-fixer
composer global require phpstan/phpstan
php-cs-fixer fix --config=./.php-cs-fixer.dist.php
phpstan analyse -c ./phpstan.neon.dist --memory-limit 1G