Notimetosleep
@Notimetosleep
Founder/programmer in WEB Studio "ilavista"

Обязательно ли разбираться с администрированием серверов?

Добрый день. Я пишу на Laravel фреймворке. Для меня прелесть этого фреймворка в том числе заключалась в том, что для его работы нужен, по сути, только PHP и база данных. Это добро есть на любом хостинг провайдере в разделе стандартных тарифов. Не нужно покупать дорогостоящий выделенный серевер, не нужно заниматься самостоятельно настройкой всех компонентов облачной системы, при возникновении поломок - все валишь на саппорт и они все решают за несколько десятков минут.

Но со временем и с ростом сложности проектов ты приходишь к тому, что тебе нужны дополнительные компоненты (например Node.js). Из этого вопрос:

Каким образом сохранить простоту взаимодействия с сервером без необходимости самостоятельно контролировать состояние системы, но при этом иметь возможность добавлять софт? Есть ли за адекватные деньги облачные сервера с легкой возможностью управления (установка новых версий ПО, добавление нового, аналитика производительности и т.д.)?
  • Вопрос задан
  • 207 просмотров
Решения вопроса 1
@cluberr
Лучше потратить пару дней и разобраться с консолью и SSH, эти знания очень быстро окупаются , они очень медленно устаревают и поднимут Вас на новый уровень. Docker - обязательно, сейчас почти стандарт.
Советую посмотреть хостера DigitalOcean.com у них адекватные цены и очень хороший блог с кучей мануалов на русском.
Возможно пару ссылок помогут:
https://habr.com/company/1cloud/blog/275015/
https://ru.hexlet.io/courses/bash
nicothin.pro/page/console-windows
https://www.digitalocean.com/community/tutorials/n...
https://www.digitalocean.com/community/tutorials/l...
Ответ написан
Пригласить эксперта
Ответы на вопрос 6
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Например Heroku полностью изолирует программиста от платформы. Но делает это не за адекватные деньги.
Ответ написан
Комментировать
@m0nym
PaaS:
Heroku, Google AppEngine, RedHat OpenShift
Ответ написан
Комментировать
@LiguidCool
Docker в какой то степени для того и сделан.
Но вообще с ростом нагрузки и задач минимальные знания «что как и где» становятся необходимы.
Ответ написан
Комментировать
402d
@402d
начинал с бейсика на УКНЦ в 1988
Каждый может иметь свое мнение. Но имхо знание nginx memcache Тюнинга СУБД межпотокого взаимодействия и вообще что под капотом позволяет писать эффективнее.
Ответ написан
Комментировать
ky0
@ky0
Миллиардер, филантроп, патологический лгун
не нужно заниматься самостоятельно настройкой всех компонентов облачной системы, при возникновении поломок - все валишь на саппорт и они все решают за несколько десятков минут.

Мало какой саппорт будет разбираться с поломками вашего приложения, а уж бесплатно - вообще никакой. На определённом этапе придётся либо разбираться с потрохами, либо нанимать админа.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
Heroku jelastik и тому подобное
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы