Download the PHP package runchance/rcmaker without Composer

On this page you can find all versions of the php package runchance/rcmaker. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package rcmaker

rcmaker

http://rcmaker.runchance.com

LICENSE

Apache2.0

项目简介

Github: https://github.com/runchance/rcmaker 帮忙点点小星星哦

rcmaker 是一个面向项目落地的 PHP 框架,强调“一套代码、两种运行形态、内置常用能力、可交付部署”。 它既可以在传统 FPM 环境中使用,也可以在 CLI 常驻模式下运行,用同一套业务代码覆盖接口服务、静态应用、自定义进程、RPC、任务调度和源码保护等场景。

适合场景

核心优势

1. 源码加密与交付

2. 静态应用绑定

3. 静态资源能力

4. CLI 常驻能力

5. 常用组件内置

6. PHP 版本兼容

7. 安全与性能

一个静态绑定示例

这种方式适合把不同应用、不同域名和不同静态入口拆开管理,静态目录和默认首页都可以独立配置。

进一步了解

rcmaker能做什么

1、作为独立的高性能 web 容器

只要操作系统中装有 PHP 即可,不依赖 nginx、apache 等容器即可原生支持 HTTP|HTTPS 协议对外提供 web 服务。 使用 nginx、apache 等容器反向代理可以获得第三方容器的高兼容性、丰富的组件。 CLI 模式支持常驻进程、自定义进程、RPC 和任务调度。

2、作为 web 容器下的 PHP 独立框架

使用 nginx、apache 作为 web 容器为项目提供基础框架支持。

3、自定义进程

定时任务。

RPC 服务。

web 服务。

websocket 服务。

物联网、游戏、TCP 服务、UDP 服务、unix socket 服务。

其他定制协议服务。

压测

虚拟机 VM 8 核 16G 操作系统 Ubuntu 20.04.3 LTS

CLI 模式无业务压测 [workerman]

ab

autocannon

CLI 模式无业务压测 [swoole]

ab

autocannon


All versions of rcmaker with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
runchance/rcmaker-framework Version ^3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package runchance/rcmaker contains the following files

Loading the files please wait ...