I am here, to ask for absolute input. I have setup a local Apache Server
with PHP 7.2
(currently), I am aware newer PHP
exists. I know PHP
and Python
, I also know Node.js
(server/back-end).
With Node.js
, I can get most of the packages through npm
command line. I been reading, Node.js
vs. PHP
and it all depends on what you are going to develop. In addition, I know that Golang programming can also be used in the cloud. Now I want to be able to utilize the full power of cloud computing capacity.
Requirements: architecture that is scalable, modular, maintainable, secure, and reliable. Fault tolerance.
Now the site must be able to handle multiple users operating in real-time, chatting, editing content in real-time. I know that Html5
provides all the following APIs: WebRTC
, WebSocket
, Local Storage
, and a number of options. However, I cannot decide if I shall go with: PHP
, Golang
, or just Node.js
with Vue.js
, skipping React.js
and Angular.js
.
Any tips, suggestions based on other’s experience from doing this, is fully welcome. The web servers will be running Linux
/Ubuntu
.