laswitchtech/php-updater
Composer 安装命令:
composer require laswitchtech/php-updater
包简介
Updater Library for PHP Applications. Using GitHub Repository as the source.
README 文档
README
phpUpdater
Description
phpUpdater is a Library for PHP Applications. Using GitHub Repository as the source, it allows you to use releases as updates for your application.
Features
- Support for private repositories
- Easy to use
- Provides Backup and restore functionnalities
- Simple upgrade method
- Integration with phpDB
Why you might need it?
Can I use this?
Sure!
License
This software is distributed under the MIT license. Please read LICENSE for information on the software availability and distribution.
Requirements
- PHP >= 5.5.0
- GitHub Repository
- GitHub Access Token
To Do
- Add support for public repositories
Security
Please disclose any vulnerabilities found responsibly – report security issues to the maintainers privately.
Installation
Using Composer:
composer require laswitchtech/php-database
How do I use it?
Here is a full example:
<?php // Import phpUpdater class into the global namespace // These must be at the top of your script, not inside a function use LaswitchTech\phpUpdater\phpUpdater; // Load Composer's autoloader require 'vendor/autoload.php'; // Configure phpUpdater, you can also use a config file $phpUpdater->config("owner","GITHUB_USERNAME")->config("repository","GITHUB_REPOSITORY")->config("token","GITHUB_ACCESS_TOKEN"); // Initialize Updater $phpUpdater = new phpUpdater(); // Backup $phpUpdater->backup(); // Restore $phpUpdater->restore(); // Upgrade $phpUpdater->upgrade();
laswitchtech/php-updater 适用场景与选型建议
laswitchtech/php-updater 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 46 次下载、GitHub Stars 达 0, 最近一次更新时间为 2023 年 07 月 17 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 laswitchtech/php-updater 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 laswitchtech/php-updater 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 46
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 6
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-07-17
