#php #eclipse
#php #eclipse
Вопрос:
Я установил XAMPP на свой компьютер с Windows xp. и я использую Eclipse в качестве редактора. Я еще не включал и не устанавливал фреймворк. И внутри папки Program Files / XAMP / php я заметил каталог PEAR. Этого достаточно или я должен установить / включить фреймворк извне.
Комментарии:
1. Вам нужно установить фреймворк (какой бы он ни был), только если вы действительно хотите его использовать. Eclipse и PHP обычно прекрасно работают без него. — Вы должны объяснить немного более подробно, что вы пытаетесь.
Ответ №1:
Возможно, вы страдаете от некоторой путаницы.
XAMPP — это установка «все в одном» веб-сервера (Apache), PHP, базы данных (MySQL) и еще нескольких инструментов.
Eclipse — это IDE.
Ни одна из этих вещей не является фреймворком.*
PEAR — это репозиторий пакетов, мало чем отличающийся от CPAN в Perl или индексасырной лавке в Python. PEAR также не является фреймворком.
Если вы хотите использовать фреймворк PHP, вам нужно будет получить его и установить самостоятельно. Обратите внимание, что большинство фреймворков не требуют отдельной установки на системном уровне и могут просто поставляться в комплекте с вашим кодом. Некоторые фреймворки допускают установку на системном уровне и даже используют инфраструктуру PEAR для этого. Обратитесь к конкретной документации каждого фреймворка для получения дополнительной информации о том, как их наилучшим образом установить.
* Да, Eclipse, возможно, мог бы быть своего рода фреймворком, но давайте не будемвдаваться в подробности.,,,
Комментарии:
1. Как добавить фреймворк… Я ищу фреймворк xdebug. Как это добавить. Какая от этого будет польза.??
2. @Gnanendra, xdebug не является фреймворком. Это инструмент отладки и профилирования. Это то, с чем вы пытаетесь работать? Если да, перейдите по этой ссылке для получения документации, инструкций по установке и ссылок для скачивания.
3. Спасибо @Charles, на самом деле я абсолютно ничего не понимаю в этом (PHP). Потому что я из ASP.net. Пожалуйста, дайте мне знать, как установить xdbug и другие фреймворки.
4. @Gnanendra, добро пожаловать на PHP! Я хочу предупредить вас, что с этими универсальными установщиками может быть очень тяжело работать — они устанавливают много вещей. Страница xdebug, на которую я ссылался выше, содержит полную документацию о том, как использовать функции отладки и профилирования. Если у вас возникнут проблемы, вы захотите задать новый вопрос.
Ответ №2:
Если вы просто экспериментируете, подойдет версия XAMPP PEAR. Если PEAR не установлен, go-pear.bat установит его для вас из каталога php. Однако, если вы хотите развернуть приложение, созданное с помощью фреймворка, вам действительно следует создать локальную копию каталога установки PEAR (используя pear install -R <dir> package
опцию), потому что вы не хотите обновлять PEAR и прерывать работу вашего развернутого приложения.
Комментарии:
1. Зависит от фреймворка. PEAR на самом деле не фреймворк, как отметил @charles. Это система управления пакетами. Symfony, например, можно установить через PEAR. Вам придется обратиться к документации конкретного фреймворка. Если вы имеете в виду только пакеты PEAR, сначала установите PEAR, запустив go-pear.bat в папке php, если он еще не установлен, затем выполните установку pear <packagename> .
2. Я ищу xdebug, для этого я должен сначала установить PEAR??