Hi,

Yes, it is expected php to be faster and your hardware-stronger server to perform better, but there is a problem , which has to be diagnosed, and from my experience, while troubleshooting everything should be checked and nothing to be taken as a granted. Sometimes the problem is right in the place you would never think of.

Could you share information about the php execution times for the same file on both of the servers , what are the timings ?


I'm thinking of some questions about:


1) Do you have some additional software on the new server (ModSecurity, some firewall or things like that)

2) How is php configured to run on both of the servers ( fcgi,cgi, mod_php... ?)

3) Are the files (thumbnails) / database are locally running on both of the servers ?

4) Are there any name resolving requests inside the PHP that renders the thumbnail ?


Knowing the exact time php takes to process the thumbnail on both of the servers, would be a good starting point.

You may use something as simple as this for the time measurement:

---

|$start =microtime(true);....YOUR PHP CODE RUNS HERE ...$time_elapsed_secs =microtime(true)-$start; --- |

Regards,
--
-- Gryzli

https://gryzli.info

Reply via email to