Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

The server is Windows Server.

We have two versions of a game. One sends double the requests than the other. Now the problem is that even tho "one" of them sends double the requests it seems to work fine When the other one brings the server to it's knees. The only difference I can see is the POST/GET methods, the version that causes harm to the server(less requests) uses POST and the other one that does double the amount of requests uses GET.

Could something like that causing the problem? The php's for the "less requests" version also are better coded than the other one.

If I'm walking the wrong path, could you suggest things to check out?

share|improve this question
If there's a performance problem, it won't be GET vs POST. It will be whatever happens after you send those requests. –  gparent Dec 5 '12 at 0:58
I read this in a article: GET is faster as it just sent your request with data via URL But in POST, the request are made in form of data packets. so it take time to make packets and also on server side it take time to collect and resemble the packets. Which makes me frustrated, cause some say POST some say GET and some say BOTH... who can answer this for sure? –  Deus Deceit Dec 5 '12 at 1:22
I'm not saying they're exactly equivalent, I'm just saying it shouldn't bring a server to its knee to use POST, and that if it does, the web application you're running is clearly shit (or the server is underpowered) –  gparent Dec 5 '12 at 1:23
Basically your performance problem is 99% NOT POST vs GET but -how- your application processes those GET and POST. –  gparent Dec 5 '12 at 1:24
Sounds like a classic case of XY syndrome. –  Greg Askew Dec 5 '12 at 2:02

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.