Найти тему

Консоль против GUI. Мнение fullstack-разработчика

В консоли Linux можно сделать все, что угодно и почувствовать себя настоящим заклинателем. Но бывают ли случаи, когда графический интерфейс все же предпочтителен? Мы поговорили с программистом Игорем Мироновым о том, как он использует панель ISPmanager для управления сайтами. Заодно речь зашла о консоли. Приводим отрывок из рассказа Игоря и приглашаем обсудить её в комментариях.

Сейчас я веду проекты как фрилансер и на инсорсе, в том числе поддерживаю большой информационный портал. ISPmanager у меня как помощник. Он не перегружает оборудование, не мешает работе ваших скриптов. Если сайт маленький, спасает от того, что нужно нанимать отдельного специалиста для администрирования.

Много раз я приходил к мысли: а может быть, я уже вырос и могу делать это самостоятельно, без панели? Но каждый раз ошибаешься, сталкиваешься с проблемами и понимаешь — проще вернуться, к тому, что стабильно работает. А если ты полностью всё сам настраиваешь и отвечаешь за это, есть много моментов, которые можно не учесть.

Консоль – вещь коварная. Она открывает огромное количество возможностей. В том числе — возможностей всё разом убить. Напечатал маленькую команду, немного опечатался по неопытности – и всё! Отформатировал всё, что есть. Иногда люди полностью сносили рабочие сайты через консоль. Или путали тестовый сервер с рабочим. Или хотели удалить одно, а удалили другое.

Бывают случаи, когда сайт лежит, и к нему не достучаться. Можно наладить всё через консоль — с ней перед тобой открыт весь мир, ты всемогущ. Но во время аварии начинается паника. В консоли ты всемогущ, но не знаешь, что делать — из за стресса или просто потому что, забылось. Нагуглить можно что угодно, но не все советы в интернете полезны.

В ISPmanager можно зайти хоть со смартфона и сделать работу. Если сервер лежит, можно прямо на главном экране нажать на количество процессов, найти их, отсортировать по загрузке оперативной памяти и процессора. Отключил, убил процессы — и серверу стало легче. Даже если он не запустился, появится время подумать, как это исправить. Это лучше, чем пытаться в панике сделать что-то через консоль.

Как вы думаете, действительно ли не всегда стоит прибегать магии текстовых команд, или здесь есть с чем поспорить?

#ispmanager #linux #webразработки