PEAR Channel зачем мне нужен? - PullRequest
       22

PEAR Channel зачем мне нужен?

1 голос
/ 20 сентября 2010

Итак, я полагаю, что PEAR-канал похож на сервер, который позволяет вам распространять ваши собственные PEAR-пакеты? У меня сложилось впечатление, что PEAR была в некотором роде мертвой, пока я не начал смотреть на Symfony (разве он мертв? Я не использовал его в прошлом, поэтому, возможно, кто-то с большим опытом в PHP может прокомментировать его состояние и имеет ли смысл инвестировать в это время)

В любом случае, мой вопрос. Почему мне нужно настроить свой собственный канал PEAR? Здесь есть страница, поддерживаемая проектом PEAR http://pear.php.net/channels/, но похоже, что это может быть просто список каналов PEAR, а не общедоступный канал PEAR. Есть ли более простые альтернативы, чем установка собственного PEAR-канала?

Ответы [ 3 ]

4 голосов
/ 20 сентября 2010

Груша не умерла.Symfony тоже не умер.

Канал PEAR подобен хранилищу пакетов для вашего любимого дистрибутива linux.

Если вы распространяете библиотеку PHP, которая будет полезна другим, вы можете настроить свой собственный канал PEAR, и ваши пользователи смогут использовать его для установки / обновления / удаления вашей библиотеки, используя инструмент pear, который они 'Вы уже знакомы с.

Вам не нужно настраивать свой собственный канал PEAR - вы распространяете свой собственный код так, как вам нравится.

Тем не менее, если выВы распространяете библиотечный код для использования другими людьми, поэтому настройка собственного канала - хороший способ сделать это.

2 голосов
/ 20 сентября 2010

Вам не нужно. Может быть полезно настроить собственный сервер PEAR, если у вас много библиотек или вы хотите облегчить автоматизацию распространения / обновления.

Теперь существует более простой способ настроить такой канал: http://www.pirum -project.org /

Это должно сделать установку такой же простой, как pear channel-discover ... и pear install ....
Однако упаковывать файлы в архивы PEAR все еще утомительно.

1 голос
/ 20 сентября 2010

Если вы устанавливаете свои собственные пакеты Pear на более чем одном сервере, наличие канала Pear может сделать некоторые вещи более управляемыми.

Вы можете настроить свой собственный канал с помощью Pirum или сервера Chiara1003 *http://pear.chiaraquartet.net/), но вы также можете получить учетную запись на http://pearfarm.org и разместить там свои пакеты (или на http://pearhub.org).

...