Download the PHP package sunsgne/webman-multipart-upload without Composer

On this page you can find all versions of the php package sunsgne/webman-multipart-upload. 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 webman-multipart-upload

sunsgne

sunsgne/webman-multipart-upload

🐬 Webman's File multipart upload 🐬

[![Latest Stable Version](http://poser.pugx.org/sunsgne/webman-multipart-upload/v)](https://packagist.org/packages/sunsgne/webman-multipart-upload) [![Total Downloads](http://poser.pugx.org/sunsgne/webman-multipart-upload/downloads)](https://packagist.org/packages/sunsgne/webman-multipart-upload) [![Latest Unstable Version](http://poser.pugx.org/sunsgne/webman-multipart-upload/v/unstable)](https://packagist.org/packages/sunsgne/webman-multipart-upload) [![License](http://poser.pugx.org/sunsgne/webman-multipart-upload/license)](https://packagist.org/packages/sunsgne/webman-multipart-upload) [![PHP Version Require](http://poser.pugx.org/sunsgne/webman-multipart-upload/require/php)](https://packagist.org/packages/sunsgne/webman-multipart-upload)

说明

这是一个基于 PHP 实现的大文件分片上传开源项目,它允许用户将大文件分成小片段进行上传,并最终合并为完整的文件。项目利用文件的 MD5 值进行分片上传和合并请求,确保数据的完整性和准确性。

如何工作?

通常情况下,上传大文件可能会面临以下问题:上传过程中的网络不稳定、上传耗时过长、服务器内存不足等。为了解决这些问题,本示例项目采用了分片上传的策略,将大文件拆分成若干小片段,分别上传到服务器。一旦所有分片都上传完成,服务器再将这些分片按照特定算法合并为完整的文件。

整个过程主要分为以下几个步骤:

引用

在webman中使用

伪代码 仅供参考:

前端示例

详见: ./example/upload.html

注意事项

贡献

欢迎对该项目提供贡献!您可以提交问题、建议或者发起 Pull Request。在贡献前,请确保您的代码符合项目的编码规范。

授权

本项目基于开源协议 MIT License 发布,您可以自由使用、修改和分发本项目,但请在您的项目中包含原始项目的授权信息。


All versions of webman-multipart-upload with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
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 sunsgne/webman-multipart-upload contains the following files

Loading the files please wait ....