Hello, I am working on a website that works well 50% of the time, but the other 50% when its receiving tons of requests it starts to slow down significantly to the point where sometime the website does not even load. I am using wordpress for the site, my server specs are the following: Intel Xeon Jaketown E5 2603 (quadcore) 32GB Ram 2x 1TB HDD 29 20TB Bandwidth 1 GBPS port uplink Centos 6 I dont think that the server is the problem I just think it needs to be configured properly to handle all these requests at the same time. -Additionally, I would like to know what direct benefit does hosting my domain with a compnay like freedns.com offer me over my registrar? I have done tweaking on the actual wordpress site such as cache plugins etc. I I need the help of someone to tweak my server, apache, mysql, database, DNS, and im not sure what else to be done so that when I suddenly receive 10,000 people wanting to come to my website at the same time, my website doesnt crash for a few minutes until it comes down. I dont need someone to DO IT for me, someone to teach my while I do it as I like to learn these things. I can pay you for your time if we can setup some kind of a skype call. Thanks for reading, I look forward to your responses.
The server stops responding at the time of heavy traffic is mostly because of poor Apache/PHP/Mysql configuration. It can be a plugin too but a poorly coded plugin can take your server down anytime not just when the traffic is high, however, it can be a possibility too. FYI, this issue is not DNS related so using 3rd party DNS is not going to make any difference.
It is nice that you've installed cache plugin. But please make sure that the problem is caused by any bad plugins. After removing the plugins still it cause problems you can move to nginx instead of apache. Nginx hosting uses an asynchronous approach which is event-driven for handling requests which provides predictable performance under load, as against the Apache HTTP server which makes use of a threaded or process oriented approach for the same. I would like to assist you in this context. Without checking your wordpress it is harder to provide a solution
Do you still require help with this? Chat me on skype - cesurasean , and we can discuss the project more. Thank you.