K
K
Kirill2015-10-12 20:17:07
PHP
Kirill, 2015-10-12 20:17:07

What file storage with a capacity of 1TB and with a good API would you recommend?

Guys, the point is this.
I need to transfer pictures from my server (weight from 100kb to 3mb) to file storage.
But here you still need to scatter pictures in certain folders. Those. I need functionality from the API so that I can check if there is a folder, for example, named folder1, or not. If there is, then just put the file in this folder, and if not, then create a folder and upload the file there.
You also need to be able to check the remaining free space. If there is no place to transfer the file, it is natural to delete a couple of old files and upload a fresh file there.
I wanted to use WebDav Yandex.disk, but it works very slowly, you can not create nested folders in a bunch, for example - folder1/folder2/05.05.05 and drop the file into this folder. Throws an error all the time.
There are no functions to check folders for existence.
Maybe someone has already solved such problems, tell me please.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
A
Alexey Skobkin, 2015-10-12
@Lobanov

I wanted to use WebDav Yandex.disk, but it works very slowly, you can not create nested folders in a bunch, for example - folder1/folder2/05.05.05 and drop the file into this folder. Throws an error all the time.

Have you looked at their API? Their API is separate from webdav.

D
Dimonchik, 2015-10-12
@dimonchik2013

in general, Yandex disk,
but if you want a lot and inexpensively, then Hubic

P
Puma Thailand, 2015-10-12
@opium

Amazon s3

C
Curly Brace, 2015-10-12
@stasuss

the coolest api like dropbox. really didn't use it)

L
Lesha Kiselev, 2015-10-12
@Yakud

Amazon S3
Gets ~30$ per TB

Z
zooks, 2015-10-12
@zooks

Dropbox, Google Drive, Yandex.Disk.

V
Vlad Zhivotnev, 2015-10-13
@inkvizitor68sl

https://www.runabove.com/VPS-HDD.xml - virtual machine with 1tb for $18 per month.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question