2012-05-09 47 views
2

我刚开始使用git来管理我的网站的分配。我的网站运行一个lighttpd服务器和一个Symfony 2 PHP框架。它连接到远程MySQL服务器。当我将我的项目克隆到我的Mac(运行Apache)时,该站点仍然有效,但速度非常慢。这个问题似乎是与MySQL连接。只执行一些额外的查询(大约10个)会导致页面加载时间显着延长。托管我的网站的远程服务器运行得很好,它比我的本地副本快得多。从本地服务器连接到MySQL慢

这种放缓的一些常见原因是什么?

+0

您的互联网连接可能? – j0k

回答

1

首先,我会看看“只是几个额外的疑问”,看看这些是否花费了不合理的时间。

我假设你仍然连接到本地副本上的远程MySQL服务器?如果是这种情况,问题可能是带宽。租用的服务器通常使用100Mbit +连接,因此与家中的宽带相比,数据传输相对比较安全。

当您的web应用在您的本地副本上运行时,尝试运行SHOW PROCESSLIST;在MySQL服务器上。

最后你的mac与服务器相比有多强大?如果你的mac动力不足,而你也想运行photoshop + illustrator + itunes等等,这将会有所作为。