Search
Write a publication
Pull to refresh
1
0
Send message

почему-то половина команд из-под sudo, а другая - без, так если вы из-под рута сидите, то зачем sudo ?

> нужно где-то хранить тонны фото котиков, а ещё нужна бд для лайков и комментариев
1. на первых порах там будут не тонны, а килограммы или даже граммы фото котиков
2. csv файл вполне подойдет для лайков и комментариев

>И тут понеслось: надо либо локально настраивать какой-то docker-compose, чтобы удобно с этим всем работать, либо искать какой-то облачный сервис с S3 и PostgreSQL. А это только начало.

А в чем удобство работы S3 по сравнению с локальным хранилищем на сервере и кэшированием на стороне клаудфлары ? С точки зрения написания кода с нуля

И как можно сравнивать docker-compose с s3 ?

>Теперь нужно задеплоить проект. Вы покупаете VPS, настраиваете Nginx, покупаете домен, прикручиваете SSL-сертификаты, настраиваете Docker и конфигурируете порты. Вы всё это несколько дней настраиваете, хоть и с горем пополам. Проект запущен, вы счастливы.

Так, подождите, у Вас же там был какой-то docker-compose, все должно сразу же на сервере настроиться, иначе зачем он изначально локально был нужен ? И какие порты там надо конфигурировать ? 80 и 443 что-ли ? Вы же их судя по фразе "настраиваете nginx" настраиваете прямо на VPS, а не в докере. И зачем несколько дней настраивать то, что настраивается за 2 часа без докера ?

>А теперь представьте, что вместо всего этого кошмара вы просто настроили конфиг за 5 минут, одной командой задеплоили, и всё: никаких Docker, Nginx и Kubernetes. Картинки с котиками? Юзаем R2 (S3-compatible бакет). База данных? Подключаете D1(облачная реляционная бд) в две строки кода. Нужен кэш? Юзаем KV - простое хранилище формата "ключ-значение". Воркеры масштабируются автоматически. А еще логи, мониторинг, защита от DDoS и CDN для быстрой доставки статики.

Вы уверены, что человек без опыта юзания R2/D1/KV это за 5 минут настроит ?

>Пойду учить 1с

КОНЕЦ_ЕСЛИ

Information

Rating
Does not participate
Registered
Activity