Mac OS X Lion (2012 年 1 月に購入した新しい macbook air) で開発環境をセットアップして以来、仮想ホストへの解決が最初は非常に遅い (約 3 秒) ことに気付きましたが、その後は、定期的にロードし続けています。
数分間そのままにしてから再度リロードすると、最初のリロードが(再び)非常に遅くなります。何かがキャッシュされているようです。
以下に示すように、私は .local TLD を使用していません。
私のセットアップ: Apache 2 - MySQL - PHP をインストールして有効にしました - いくつかの仮想ホストを追加し、そのうちの 1 つを localhost 用に作成しました
私の /etc/hosts:
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
username.conf での仮想ホストのセットアップ:
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>