Re: Монтировать с одного VPS на другой в одном датацентре
Misha Ramendik <mr@ramendik.eu> writes:
> s3-хранилище - вообще интересная для меня тема. Но что-то как-то я не уверен в надёжности s3fs.
Не надо использовать s3fs, ибо это достаточно посредственных хак над s3.
S3 -- это не ФС. S3 не поддерживает операции
с частью файла: оперировать файлом в s3 только целиком.
> А без s3fs требуется поддержка s3-хранилища в коде, а где её взять? Ну кроме как сидеть писать самому, а это время, и немалое.
s3 штука далеко не новая, для работы с ним уже во всех языках библиотеки
написаны, не говоря уже о большом количестве cli-тулзовин.
> У меня две основные потенциальные задачи для s3-хранилища. Качать туда файлы из интернетиков, то, что делает wget. И
> заливать туда файлы через вебформу.
>
> Первое не очень критично. Можно скачать файл в local storage и потом скормить его s3cmd. А вот второе критично,
> поскольку хотелось бы возможность заливать файл размером больше, чем у меня есть local storage.
Для этого -- подойдёт идеально. Ну и по цене, кстати, s3 обойдётся дешевле.
> Пока найдено ровно одно решение, Gokapi, но оно позволяет заливать файлы только админу, а остальным юзерам -
> скачивать. А мне надо бы наоборот, чтобы юзеры заливали, а я скачивал. При этом Go я не знаю и потому переделать
> Gokapi вряд ли смогу.
Лень не всегда двигатель прогресса.
Ещё раз повторю: чем искать готовое решение, легче написать CGI-скрипт на shell и положить его под nginx.
Shell обязаны знать все. Nginx настраивается с полпинка. CGI прост как пробка.
> Хреново то, что я не просто не занимался именно уеб програмированием, а ещё и у меня script language of choice - Питон. То
> есть получается - если для загрузки делать что-то самописное, то это либо учить языки с нуля, либо ставить монстрика
> вроде Django?
Великолепный выбор! Питон -- отличный язык программирования! =)
Причём отличный -- в каждой минорной версии! =)
Reply to: