komputronika/kalkulator
Composer 安装命令:
composer require komputronika/kalkulator
包简介
Demo Composer PSR4 Autoload
关键字:
README 文档
README
Ini adalah proyek contoh sederhana tentang bagaimana membuat dan menggunakan sebuah package menggunakan PHP Composer, PSR4 dan Unit test.
Untuk menggunakan package ini anda memerlukan software:
Untuk mempelajari contoh ini, silahkan clone dengan cara:
git clone git@github.com:komputronika/kalkulator.git
atau dengan cara download.
Cara menggunakan package
Membuat composer.json
Buatlah sebuah folder misalnya demo_kalkulator, kemudian buatlah sebuah file dengan nama composer.json dengan isi seperti ini:
{
"name": "demo/kalkulator",
"description": "Coba composer",
"require-dev": {
"phpunit/phpunit": "4.0.*"
},
"require": {
"komputronika/kalkulator": "1.0.*"
},
"authors": [
{
"name": "Saya",
"email": "saya@email.com"
}
],
"minimum-stability": "dev"
}
Membuat file index.php
Masih dalam folder demo_kalkulator, buatlah sebuah file baru dengan nama index.php dengan isi sebagai berikut:
<?php require_once __DIR__ .'/vendor/autoload.php'; use Komputronika\Kalkulator\Kalkulator; $o = new Kalkulator; echo "<html><body style='margin:30px;font-family:sans-serif;font-size:1.25rem'>"; echo "<h3>Demo Kalkulator dengan Composer</h3>"; echo "<pre>"; echo "100 + 5 = ". $o->tambah(100,5)."<br/>"; echo "100 - 5 = ". $o->kurang(100,5)."<br/>"; echo "100 * 5 = ". $o->kali(100,5)."<br/>"; echo "100 / 5 = ". $o->bagi(100,5); echo "</pre>"; echo "</body></html>";
Jalankan composer
Masih dalam folder demo_kalkulator, jalankan composer dengan perintah:
composer install
Anda harus terhubung dengan internet untuk menjalankan perintah composer ini, dan akan membutuhkan waktu beberapa menit, tergantung kecepatan koneksi internet anda.
Composer akan otomatis mendownload package ini (komputronika/kalkulator) dan package-package yang dibutuhkan ke dalam folder vendor, sesuai dengan yang dituliskan pada file composer.json.
Struktur folder di dalam demo_kalkulator akan seperti ini:
.
├── composer.json
├── composer.lock
├── index.php
└── vendor
├── autoload.php
├── bin
├── composer
├── komputronika
├── phpunit
├── sebastian
└── symfony
Test di browser
Buka browser anda pada alamat http://localhost/demo_kalkulator
Kalau instalasi anda sudah benar, maka tampilan di browser akan seperti ini:
Demo Kalkulator dengan Composer
100 + 5 = 105
100 - 5 = 95
100 * 5 = 500
100 / 5 = 20
komputronika/kalkulator 适用场景与选型建议
komputronika/kalkulator 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 42 次下载、GitHub Stars 达 2, 最近一次更新时间为 2017 年 09 月 13 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「composer」 「kalkulator」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 komputronika/kalkulator 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 komputronika/kalkulator 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 komputronika/kalkulator 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
This composer plugin enables installation of GravityForms WordPress plugin and its addons.
Simple ASCII output of array data
Generate a Composer repository from installed WordPress plugins and themes.
Wyliczanie odsetek
An image upload package which provides lot of functions such as upload, resize, crop, rotate, delete.
统计信息
- 总下载量: 42
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 6
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Free
- 更新时间: 2017-09-13