Download the PHP package limingxinleo/swoft-project without Composer

On this page you can find all versions of the php package limingxinleo/swoft-project. 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 swoft-project

    swoft

Latest Version Build Status Build Status Php Version Swoole Version Hiredis Version Swoft Doc Swoft License

简介

首个基于 Swoole 原生协程的新时代 PHP 高性能协程全栈组件化框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的 PHP-FPM,全异步非阻塞 IO 实现,以类似于同步客户端的写法实现异步客户端的使用,没有复杂的异步回调,没有繁琐的 yield,有类似 Go 语言的协程、灵活的注解、强大的全局依赖注入容器、完善的服务治理、灵活强大的 AOP、标准的 PSR 规范实现等等,可以用于构建高性能的Web系统、API、中间件、基础服务等等。

文档

中文文档

QQ 交流群: 548173319

环境要求

  1. PHP 7.0 +
  2. Swoole 2.1.1 +, 需开启协程和异步Redis
  3. Hiredis
  4. Composer

安装

手动安装

Composer 安装

Docker 安装

Docker-Compose 安装

配置

若在执行 composer install 的时候由程序自动复制环境变量配置文件失败,则可手动复制项目根目录的 .env.example 并命名为 .env,注意在执行 composer update 时并不会触发相关的复制操作

管理

帮助命令

HTTP Server启动

是否同时启动RPC服务器取决于.env文件配置

WebSocket Server启动

启动WebSocket服务器,可选是否同时支持http处理

RPC Server启动

启动独立的RPC服务器

更新日志

更新日志

协议

Swoft 的开源协议为 Apache-2.0,详情参见LICENSE


All versions of swoft-project with dependencies

PHP Build Version
Package Version
Requires php Version >=7.1
ext-swoole Version >=2.1
swoft/framework Version ~1.0
swoft/rpc Version ~1.0
swoft/rpc-server Version ~1.0
swoft/rpc-client Version ~1.0
swoft/http-server Version ~1.0
swoft/http-client Version ~1.0
swoft/websocket-server Version ~1.0
swoft/task Version ~1.0
swoft/http-message Version ~1.0
swoft/view Version ~1.0
swoft/db Version ~1.1
swoft/cache Version ~1.0
swoft/redis Version ~1.0
swoft/console Version ~1.0
swoft/devtool Version ~1.0
swoft/session Version ~1.0
swoft/i18n Version ~1.0
swoft/process Version ~1.0
swoft/memory Version ~1.0
swoft/service-governance Version ~1.0
limingxinleo/swoft-trait-instance Version ^1.0
limingxinleo/swoft-constants Version ^1.1
limingxinleo/x-swoole-queue Version ^1.2
limingxinleo/swoft-aop-cacheable Version ^1.1
limingxinleo/swoft-entity-cache Version ^1.3.4
limingxinleo/swoft-entity-event Version ^1.1
limingxinleo/swoft-rpc Version ^1.0
hiqdev/composer-config-plugin Version ^0.2.5
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 limingxinleo/swoft-project contains the following files

Loading the files please wait ....