First of all i am not a system administer, but need help. I am about to set up my webserver on a linux VPS hosting for an ecommerce portal with expected traffic of 10000 concurrent hits. I need to know that is NGINX alone okay for all my needs. My application would be in dynamic contents like php. On the other hand i want the website to load speed, may be as i searched google, i found a server caching will be okay. Please let me know how to do that. Will i be able to install all applications or i need a professional help ? I am in tight budget.