Wie kann ich das langsame Auflösen / Laden von localhost / virtualhost (2-3 Sekunden Verzögerung) unter Mac OS X Lion verhindern?

Seit dem Einrichten meiner Entwicklungsumgebungen unter Mac OS X Lion (brandneues MacBook Air, das im Januar 2012 gekauft wurde) ist mir aufgefallen, dass die Auflösung auf einen virtuellen Host beim ersten Mal sehr langsam (ca. 3 Sekunden) ist, danach jedoch so lange wie möglich Ich lade es regelmäßig weiter.

Wenn ich es ein paar Minuten unberührt lasse und dann erneut lade, ist das erste Nachladen (wieder) schmerzhaft langsam; Es scheint, als würde etwas zwischengespeichert.

Wie weiter unten zu sehen ist, verwende ich die lokale TLD nicht.

Mein Setup: Apache 2 - MySQL - PHP installiert und aktiviert - hat ein paar virtuelle Hosts hinzugefügt, von denen ich einen für localhost erstellt habe

Meine / etc / hosts:

<code>127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost
127.0.0.1       myproject.dev
::1             myproject.dev
fe80::1%lo0     myproject.dev
</code>

Meine Einrichtung des virtuellen Hosts in username.conf:

<code>NameVirtualHost *:80

<Directory "/Users/myusername/Sites/">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot /Users/myusername/Dropbox/dev_envs/
</VirtualHost>
<VirtualHost *:80>
    ServerName myproject.dev
    DocumentRoot /Users/myusername/Dropbox/dev_envs/myprojectname
</VirtualHost>
</code>

Antworten auf die Frage(12)

Ihre Antwort auf die Frage