Для обычных проектов виртуалка избыточна - sql запросы и код интерпретатора (если версии одинаковые) выполняются одинаково успешно.
Для сложных проектов виртуалки не достаточно - идет зависимость не только от оси и окружения, но и от железа.
Просто на винде тебе и приходится использовать старый как говно динозавра денвер, или еще что-то подобное. А на том же маке можно на крайняк просто скомпилить нужное рассширение (не говоря уже об установки из портов).
Ваш сервис будет хоститься на каком-то сервере, так вот этот сервер посылает http запрос в гугл с идентификатором мобильника и мобильник получает push сообщение.
замечательно..
что за hosts.txt ?
вот 4 команды должно помочь
echo '127.0.0.1 localhost' >> /etc/hosts
echo '255.255.255.255 broadcasthost' >> /etc/hosts
echo '::1 localhost' >> /etc/hosts
echo 'fe80::1%lo0 localhost' >> /etc/hosts
Для сложных проектов виртуалки не достаточно - идет зависимость не только от оси и окружения, но и от железа.