Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Среда разработки PHP
цитата
30/09/11 в 20:12
 Vyacheslav
Stek писал:
У меня на флешке стоит портативный nginx+mysql , а все пути относительные ввиде /www/domain.com
В результате все конфиги и пути как на сервере получаются, все идентично.


Тоже вариант. Я нарыл идею, что просто директорию создать, например C:\Projects\, и в ней положить run.bat файл с командой:
Код:
subst x: ..

В результате поднимится виртуальный диск X, на ктором можно так же все пути от корня лепить.
цитата
30/09/11 в 20:24
 Stek
Vyacheslav писал:
Я нарыл идею, что просто директорию создать, например C:\Projects\, и в ней положить run.bat файл с командой:

У меня проще все icon_smile.gif Это закрытый true crypt контейнер, который монтируется как флешка. В результате решена и проблема с бакапами, и с переносами на другой комп - копируй контейнер, и все будет у тебя. А заодно и безопасность, все зашифровано и при потере вряд ли кому то достанется.
цитата
30/09/11 в 20:24
 master_user
Vyacheslav писал:
В результате поднимится виртуальный диск X, на ктором можно так же все пути от корня лепить.

такой же принцип используется в общеизвестном "денвере"
цитата
02/10/11 в 02:09
 mr. snatch
дэнвер - это вообще, было собрано Котеровым для быстрых демонстраций, а не как среда разработки, а теперь, почти 90% заказчиков, первым делом выясняют - будет ли работать под дэнвером! ппц ))

из среды щас юзаю только Php Storm, чем оно лучше других - хз, но лучше, просто нужно попробовать. по поводу среды запуска (окружения) - любые никсы на виртуальной машине, где включаются шары, например под vmWare это выглядет так(на хосте):
главное меню: /VM/Settings/Options/Shared Folders
нажимаем Add и просто выбираем папку на хосте (главном ПК) к которой будет маунтится часть ФС гостевой ОС, в качестве этой папки может быть любая локальная папка.
после этого, на гостевой ОС поднимается нода шары (например, для никсов это /mnt/hgfs/folder_name, folder_name - имя папки на гостевой, которое придумали сами).

Собственно всё, если на главном компе стоит винда, но никсовый диск (всё, что в пределах иерархии /mnt/hgfs) мы видем как отдельную папку в том же тотал коммандере по виндовому пути (например: x:/projects/www) и на гостевой в шелле: /mnt/hgfs/www
Затем, просто настраиваем виртуальные хосты веб-серверу по этому пути, например

...
<VirtualHost *:80>
...
DocumentRoot /mnt/hgfs/www/site1.local/public_html
...
</VirtualHost
<VirtualHost *:80>
...
DocumentRoot /mnt/hgfs/www/site2.local/public_html
...
</VirtualHost
и т.д.

ну, по-желанию можно поднять байнд, или просто в %systemroot%/system32/drivers/etc/hosts прописываем ИПы локальных сайтов на гостевой ОС, которые мы разрабатываем на локальной машине (на гостевой они доступны по /mnt/hgfs/www, на хостовой - x:/projects/www)

То есть, запушенная из-под винды ИДЕшка видит x:/projects/www, когда в реале, они лежат по /mnt/hgfs/www

можно самостоятельно перемаунтить /mnt/hgfs/www вообще на раздел криптодиска, если есть такая необходимость, или тоскать "портейбл" версию госевой ОС в контейнере виртуальной машины, который сам по себе находится в крипто контейнере.
цитата
02/10/11 в 10:11
 Stek
Мне php storm тоже понравился, но он требует для себя топовый конфиг железа. Т.е. пока скрипт маленький - все прекрасно. Но только проект вырос - поехали тормоза, я печатаю быстрее, чем он успевает все отобразить.
цитата
04/10/11 в 15:28
 Noobus Boobus
Присоединяюсь к Zend 5.5.
Правда, зараза, на семеру не встал, гоняю его на виртуалке)
Стр. « первая   <  1, 2, 3


Эта страница в полной версии