I want to develop a secured financial website of my own like moneycontrol or CNBC etc. Which is the best way to get hosting and domain registration? I would like to develop and install my own components which will do security (stock etc) analysis. How should I start? Which language is more appropriate? Which technology is appropriate for server side component development? Which platform to use for website (wordpress??)? Which database to use as I will need to store lot of market data? How can I get market data live and historical? From where will I get realtime news feed? This website should also be compatible with all kind of devices and should run on all architectures and operating systems. Please advise in detail.