服务器规划 / 首次适应
计算虚拟机的服务器需求。
dev-master
2019-02-20 12:56 UTC
Requires
- php: ^7.0
Requires (Dev)
- phpunit/phpunit: ^7
This package is not auto-updated.
Last update: 2024-09-24 17:32:29 UTC
README
此项目生成以解决服务器扩展需求。
服务器需求*
PHP >= 7.0
安装包。
通过GIT克隆
git clone https://github.com/FG-Developer/server-planning-first-fit.git
cd server-planning-first-fit
composer install
通过Composer生成项目
要安装此项目,您可以使用Composer包管理器。请运行以下代码进行安装。
composer create-project server-planning/first-fit:dev-master@dev
通过Composer获取包
要安装此项目,您可以使用Composer包管理器。请运行以下代码进行安装。
composer require "server-planning/first-fit:dev-master@dev"
composer install
示例
require 'vendor/autoload.php'; use SP\{ServerDetails, Server, VM, FittingServer}; $serverDetails = new ServerDetails(12, 64, 500); $vm1 = new VM(6, 32, 250); $vm2 = new VM(6, 32, 255); $vm3 = new VM(6, 32, 255); $vms = compact(['vm1', 'vm2', 'vm3']); $fitting = new FittingServer(); $calculate = $fitting->calculate($serverDetails, $vms); echo $calculate;