我想知道如何让它更快。只是为了好玩,因为当然有一些缓存解决方案可以让网站在每个系统上都能飞起来,但如果能最大限度地利用非缓存性能,那就太酷了。
我考虑过安装HipHop php,但不知道我在做什么。我在谷歌搜索时看到的大多是负面评论。
也许只需要调整Apache和mysql就可以了。我认为速度慢的主要原因是磁盘和内存性能太慢。
发布于 2014-03-01 02:25:59
不是一个真正的答案,但我有一个Pi作为我的家庭服务器,并发现它相当慢。渲染一个页面需要0.3 - 0.5秒。这很慢!有时我在很少的情况下会有3秒的时间。
我已经做了相当多的测试,但一无所获,所以我可以确认以下几点没有帮助:
因此,最好的解决方案是不要将pi用于生产服务器。如果您不介意页面加载速度,请仅将其用于本地开发服务器。
发布于 2014-07-18 04:16:53
为了在raspberry pi上获得更快的加载时间,我发现使用更轻的get服务器是有帮助的。我用来代替apache的是nginx。我听说monkey甚至更好,但是他们还没有发布arm版本。
以下是一些数字。http://raspberrywebserver.com/raspberrypicluster/comparing-the-performance-of-nginx-and-apache-web-servers.html
此外,我使用mongodb而不是MySQL,因为它对于更具体的用例更快。但是,我确信它并不总是适合的解决方案,因为它从根本上改变了您存储数据的方式,并使多表关系查询成为一件痛苦的事情。MySQL vs MongoDB 1000 reads
最后,确保你有一个快速的SD卡,你可以打开一个交换文件或交换分区来帮助你只有512兆内存(型号b)。
当然,如果您使用pi为特定环境进行开发,则可能没有这些选项。但是如果你想把它用在个人web服务器上,或者在生产环境中有更多的自由,那就是我要检查的路线。
发布于 2017-10-02 19:15:40
如果可以,在Raspberry PI上使用MYISAM而不是INNODB。您将看到速度上的一些差异。
https://stackoverflow.com/questions/21294075
复制相似问题