Hello. I want to make a real-time browser game(mmorts), similar to Forge of Empires and Elvenar. I'm pretty familiar with PHP, Js(jQuery), AJAX/Rest API's, MySQL and HTML/CSS.
I've red some similar topics here and here ,but I want to code it from scratch, without framework.
Since my goal is to have many players worldwide, I have couple of questions:
1) In terms of Security(securing the game code/game data and users authentication), which languages/methods are best to pick, I've red some opinions that I should stay away from php and flash(nowdays flash is pretty common, everyone have the plugin)?
2) For the backend what are the pros and cons of NodeJs vs PHP handling multiple requests like a global chat?
3) How are these games actually made(Forge of Empires, Elvenar, League of Angels)?
4) In terms of graphics performance(low CPU/GPU cost) which methods are the lightest to use? I see that Flash is a quite heavy for low/mid-end pc's.