If the site is written in an interpreted language (PHP for example), then it is easy to make a change: it is enough just to edit a specific file immediately on the server.

And if the site is written in a compiled language (C #), then in order to change the application logic, you need to edit the source code, recompile and upload to the server, right?

    1 answer 1

    Do you see a gopher? Not?! And he is!

    Where have you seen the compiled binaries, which are obtained when compiling the site, and which need to be downloaded somewhere?

    Which is typical, it’s not so compiled at all, this C #. JIT compilation and interpretation are very similar things. JIT compilation can be considered as one of the approaches to interpretation (which is very complicated and incomprehensible to the incomprehensible, so I personally do not dare to go into it, although I’m doing Development Tools Development on one of my works, but something else is different, code parsing algorithms there is little)
    Tellingly, actually compiled languages ​​on the web on back-end are usually not used.