我在 Zend Framework 1.11(Mysql 数据库)中开发了一个网站。它非常慢。我的应用程序适用于 hootsuite 等社交媒体帖子。但是很慢。如何改进它。 我的数据库非常大(仅在测试中)。我的网站没有启动。请帮助我提高性能。
最佳答案
一些通用方法:
- 使用像APC这样的操作码缓存
- 调整您的数据库(Percona 提供了一个很好的 Wizard 来帮助解决这个问题
- 考虑使用memcache或者apc缓存来缓存数据库结果(ZF支持多种cache backends)
更具体地说,您需要找出瓶颈所在。您可以在应用程序运行/缓慢(vmstat、iostat、top 等)时观察您的服务器并进行一些有根据的猜测,或者您可以尝试使用许多分析工具之一,这些工具实际上会暴露您的代码花费的时间和资源做。
关于php - 我在 Zend framework 1.11 开发了一个站点。我的应用程序很慢。如何提高速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23171327/