2010-02-01 103 views
1

我的本地django開發環境(apache 2.2,Python 2.6,Django 1.2a,mod_wsgi,sqlite,win7 64bit)真的很慢。加載頁面通常需要15秒至30秒。本地緩慢的django開發環境

任何想法可能會放緩它?生產服務器上的相同應用程序運行良好。

任務管理器顯示: Task Manager http://img268.imageshack.us/img268/4396/20100201210438.gif

+2

由於我無法從這裏看到Windows任務管理器,因此很難猜測。你可以傾斜你的屏幕,讓我可以看到背景中正在運行的東西嗎? – 2010-02-01 15:49:46

+0

您的本地箱子在規格方面與您的生產箱相比如何? – 2010-02-01 15:49:53

+0

@ S.Lott - 我現在無法截取我的任務管理器 - 但我懷疑我的機器是問題(乾淨的安裝,非常低的內存使用情況等) @Dominic我的產品盒子是一樣的。我的開發基本上是我的生產環境的副本。 – Franek 2010-02-01 16:38:37

回答

7

什麼主機名是您使用來訪問您的網站?你在使用'localhost'嗎?如果是這樣,請嘗試使用「127.0.0.1」,看看它是否運行得更快。

看過幾次人們會遇到延遲,因爲事實上在Windows 7上默認啓用IPV6。這在通過本地主機訪問時導致問題。解決的辦法是編輯:

C:\Windows\system32\drivers\etc\hosts 

並註釋掉行:

::1 localhost 

即,使得它如此記載:

# ::1 localhost 

如果有一行:

# 127.0.0.1 localhost 

取消註釋:

127.0.0.1 localhost 

無論如何,認爲這就是需要做出的改變。

+0

Graham,沒有幫助。 80%的時間仍然很慢。 – Franek 2010-02-04 16:32:58

+1

我的本地Google App Engine服務器出現同樣的問題。使用「127.0.0.1」而不是「本地主機」做的伎倆。非常感謝! – Aneon 2011-02-21 23:59:16