Jak mogę wyeliminować powolne rozwiązywanie / ładowanie localhost / virtualhost (2-3 sekundowe opóźnienie) w systemie Mac OS X Lion?
Od czasu założenia moich środowisk programistycznych na Mac OS X Lion (nowiutki MacBook Air zakupiony w styczniu 2012 r.) Zauważyłem, że rozwiązanie na wirtualny host jest bardzo powolne (około 3 sekund) za pierwszym razem, ale później jest tak szybkie Kontynuuję regularne ładowanie.
Jeśli zostawiam to nietknięte na kilka minut, a następnie ponownie załaduję, pierwsze przeładowanie jest (znowu) boleśnie powolne; wydaje się, że coś jest buforowane.
Jak widać poniżej, nie używam lokalnej TLD.
Moje ustawienia: Apache 2 - MySQL - PHP zainstalowany i włączony - dodano kilka wirtualnych hostów, z których jeden utworzyłem dla localhost
Mój / 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>
Moja konfiguracja wirtualnego hosta w 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>