It is very often to use langauges like ruby, python or javascript for the backend in opensource projects which I don't understaund. As these langauges are limited the more features you need to implement and the more users you have the harder it gets. This is why for most commercial backend services you will use things like go, java, rust or php ( this is moslty to mantain existing projects ).
It might seem tempting to firstly implement it the easier way, but if you do this in go which is a very easy langauge with the power of C and a garbage collector it will make your life easier.
The above is the detailed content of My opinion about backend.. For more information, please follow other related articles on the PHP Chinese website!