Я обычно работаю над проектами Python, и у нас есть хороший инструмент под названием virtualenv для настройки среды проекта. Что-то подобное существует для PHP? Я не смог его найти.PHP-среда разработки
ответ
Хм, может быть PEAR делает то, что вы хотите. PEAR - это хранилище различных полезных классов. Вы можете скачать их, но вы также используете Command Line to manage packages. Кроме того, я ничего не знаю, что бы это сделать. Существует phing to automate build processes. Это похоже на Ant. И некоторые структуры имеют инструменты RAD для настройки проектов, но обычно они нацелены на определенные части структуры.
Да, я смотрел PEAR, но его не на 100% поняли, как у меня может быть один проект, включая путь. Я рассмотрю еще кое-что. Я, конечно, думаю, что инструмент, который я ищу, должен использовать PEAR. – dcolish
@dcolish вы можете установить [include path at runtime] (http://de2.php.net/manual/en/function.set-include-path.php), или вы имеете в виду, что хотите, чтобы все загружаемые вами библиотеки от PEAR для приложения в папке приложения? – Gordon
Я имел в виду последнего. Я хотел бы, чтобы конкретные проекты проекта были частью проекта. Я не хочу, чтобы они были доступны для всей системы. Таким образом, я могу связать версии libs на основе потребностей проектов. – dcolish
Не совсем то, о чем я говорю здесь. Я использую emacs в любом случае :) – dcolish
Насколько я знаю, что есть на самом деле не способ сделать это в PHP без необходимости устанавливать грузы инструментов. Мое лучшее предположение было бы установить VCS, например Git, и использовать ветви для имитации окружения. Это уродливо, но оно работает.
- 1. Среда разработки проектов разработки и разработки
- 2. Вопросы разработки и разработки разработки Apple
- 3. Ошибка разработки разработки Livecode
- 4. Проблема разработки веб-разработки SVN
- 5. Ошибка разработки разработки Dreamweaver android?
- 6. Синхронизация среды разработки и разработки
- 7. Как поддерживать ботовую программу разработки и разработки?
- 8. Идеальная среда разработки/тестирования/QA для разработки
- 9. Несколько сертификатов разработки для профиля разработки разработчика
- 10. Отличия в средах разработки и разработки
- 11. Возможности разработки и разработки для визуализации данных
- 12. Настройка среды разработки/разработки в Laravel
- 13. Какой метод разработки используется для разработки сайта?
- 14. Развертывание ROR: среды разработки и разработки
- 15. Как должен работать процесс разработки веб-разработки?
- 16. Среда разработки
- 17. Joomla разработки
- 18. Методы разработки
- 19. Время разработки
- 20. Различные операторы использования в средах разработки и разработки
- 21. Настройка среды разработки для разработки PHP на окнах
- 22. Среда разработки и разработки с использованием Phing и SVN
- 23. ASP.net для разработки веб-сайтов и разработки настольных компьютеров?
- 24. Приложение для разработки платформы NetBeets для разработки приложений с Maven
- 25. Пожалуйста, предложите хорошую среду разработки для разработки приложений facebook
- 26. Какая лучшая среда разработки для разработки в Tomcat?
- 27. Push Notifications работает с профилем разработки iPhone для разработки?
- 28. Разработка кросс-платформенной разработки: простота разработки против безопасности
- 29. Надежный инструмент для разработки средств разработки/создания баз данных PostgreSQL
- 30. Поддерживает ли режим разработки WebView Control режим разработки?
Можете ли вы рассказать нам, что делает virtualenv? «Настройка среды проекта» довольно расплывчато. – Dolph
Несомненно, вы запускаете его в папке проекта и настраиваете локальный проект bin и lib dir. В сочетании с easy_install (установщик python) вы можете вытащить любые libs, которые вы указали в качестве зависимостей в setup.py – dcolish