A
A
Artem Menchenya2018-06-25 08:55:39
Backend
Artem Menchenya, 2018-06-25 08:55:39

Is it necessary to understand server administration?

Good afternoon. I write in Laravel framework. For me, the beauty of this framework, among other things, was that it needed, in fact, only PHP and a database to work. This stuff is on any hosting provider in the standard tariffs section. You don’t need to buy an expensive dedicated server, you don’t need to set up all the components of the cloud system on your own, in the event of a breakdown, you blame everything on support and they solve everything in a few tens of minutes.

But over time and as the complexity of projects grows, you come to the conclusion that you need additional components (for example, Node.js). From this question:

How to keep the simplicity of interaction with the server without the need to independently control the state of the system, but at the same time be able to add software? Are there cloud servers for adequate money with easy management (installing new software versions, adding a new one, performance analytics, etc.)?

Answer the question

In order to leave comments, you need to log in

7 answer(s)
V
ValeraValera, 2018-06-25
@Notimetosleep

It is better to spend a couple of days and deal with the console and SSH, this knowledge pays off very quickly, it becomes obsolete very slowly and will take you to a new level. Docker is a must, almost standard now.
I advise you to look at the DigitalOcean.com hosting company, they have adequate prices and a very good blog with a bunch of manuals in Russian.
Perhaps a couple of links will help:
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...

S
Sergey Gornostaev, 2018-06-25
@sergey-gornostaev

For example Heroku completely isolates the programmer from the platform. But he doesn't do it for the right money.

M
m0nym, 2018-06-25
@m0nym

PaaS:
Heroku, Google AppEngine, RedHat OpenShift

I
Ivan, 2018-06-25
@LiguidCool

To some extent, that's what Docker is made for.
But in general, with an increase in workload and tasks, minimal knowledge of “what, how and where” becomes necessary.

O
Oleg, 2018-06-25
@402d

Everyone can have their own opinion. But IMHO, knowledge of nginx memcache Tuning DBMS inter-thread interaction and in general what under the hood allows you to write more efficiently.

K
ky0, 2018-06-25
@ky0

you don’t need to deal with setting up all the components of the cloud system on your own, in the event of breakdowns, you blame everything on the support and they solve everything in a few tens of minutes.

Few support will deal with breakdowns of your application, and even for free - none at all. At a certain stage, you will either have to deal with the offal, or hire an admin.

P
Puma Thailand, 2018-06-25
@opium

Heroku jelastik and the like

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question