Php Raspberry Pi与multi-Xeon core服务器上的应用程序性能

Php Raspberry Pi与multi-Xeon core服务器上的应用程序性能,php,performance,raspberry-pi,cpu-usage,server,Php,Performance,Raspberry Pi,Cpu Usage,Server,我正在使用PHP和mySQL在Raspberry Pi上开发一个应用程序。经过几周的开发,我注意到在某些情况下应用程序运行缓慢,然后我尝试优化相关代码(例如,循环中的循环太多,或者动态加载静态图像在RPi上非常缓慢)。通常情况下,在功能更强大的硬件上根本感觉不到减速,但我认为,当服务器硬件资源耗尽时,这些减速会很明显 问题是: Raspberry Pi上的应用程序性能优化是否允许我以后在多代码多套接字Xeon服务器上获得更好的结果?e、 g.当我采用这种方法,在功能较弱的硬件上开发应用程序时,在

我正在使用PHP和mySQL在Raspberry Pi上开发一个应用程序。经过几周的开发,我注意到在某些情况下应用程序运行缓慢,然后我尝试优化相关代码(例如,循环中的循环太多,或者动态加载静态图像在RPi上非常缓慢)。通常情况下,在功能更强大的硬件上根本感觉不到减速,但我认为,当服务器硬件资源耗尽时,这些减速会很明显

问题是: Raspberry Pi上的应用程序性能优化是否允许我以后在多代码多套接字Xeon服务器上获得更好的结果?e、 g.当我采用这种方法,在功能较弱的硬件上开发应用程序时,在最大限度地利用硬件资源之前,我是否能够达到每秒更高的点击率?或者这只是浪费时间,而性能的提高不值得吗

我这样问是因为RPi和Xeon的架构非常不同,我所做的一切都可能是浪费时间。由于我目前没有Xeon服务器,我根本无法比较和证明我的上述观点。:)


谢谢大家!

这取决于您正在进行的优化类型。跨不同硬件的可移植性都归结为您所使用的抽象(例如语言、编译器、库)的体系结构独立性。我对PHP的理解是,它作为一个尽可能可移植的解释器在非常高的级别上工作。所以它已经从硬件中抽象出来了


我的猜测是,您的优化将持续到Xeon。我认为你在做算法和代码优化,比如研究更好的方法,用更高效的代码替换循环,使用更好的数据结构,消除不必要的和冗余的调用。所有这些在任何机器上都会有帮助。

是的,这正是我正在做的事情——“比如研究更好的做事方法,用更高效的代码替换循环,使用更好的数据结构,消除不必要和冗余的调用”。很高兴听到有人同意我。谢谢!:)