Каковы различия между PECL и PEAR?

Я вижу, что библиотека GD предназначена для изображений. Но я не вижу различий между PECL и PEAR. Оба имеют аутентификацию. Каковы основные различия между двумя? Почему они не объединяют их?

119 голосов | спросил shin 6 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSun, 06 Sep 2009 14:19:20 +0400 2009, 14:19:20

5 ответов


0

PECL обозначает Библиотеку сообщества расширений PHP , в ней есть расширения, написанные на C, которые можно загрузить в PHP для обеспечения дополнительной функциональности. Для установки этих расширений вам необходимы права администратора, компилятор C и связанный набор инструментов.

PEAR - это Расширение PHP и хранилище приложений , в нем есть библиотеки и код, написанный на php. Те, которые вы можете просто скачать, установить и включить в свой код.

Итак, да, они похожи, но все же такие разные:)

ответил Anti Veeranna 6 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSun, 06 Sep 2009 14:23:22 +0400 2009, 14:23:22
0

груша это php классы, написанные на php Принимая во внимание, что pecl - это расширения, которые не написаны на php и нуждаются в компиляции.

ответил Hos Mercury 15 J000000Wednesday15 2015, 22:33:28
0

PECL - хранилище расширений C для PHP. Эти расширения обычно устанавливаются с помощью команды pecl, которая является псевдонимом для pear, для канала /репозитория по умолчанию установлено значение pecl.php.net.

PEAR - это несколько вещей:

  1. Пакет установщик (команда pear), который может устанавливать пакеты из разных каналов (хранилищ) , в том числе pecl.php.net. Многие считают композитора преемником программы установки груш.
  2. Пакет хранилище http://pear.php.net/packages .php с ~ 600 библиотеками. Многие из них устанавливаются композитором.
  3. PHP стандарт кодирования , доступный в PHP_CodeSniffer.
ответил cweiske 23 MaramThu, 23 Mar 2017 11:08:10 +03002017-03-23T11:08:10+03:0011 2017, 11:08:10
0

PEAR как таковая не является стандартом кодирования. Вместо этого PEAR «следует» установленному стандарту кодирования, который поощряется в сообществе PHP. Это, однако, не единственный стандарт кодирования, которому могут следовать пользователи PHP, например, ZF. рекомендует немного другой стандарт.

ответил Just another guy 16 Maypm11 2011, 20:24:25
0

PEAR также является стандартом кодирования ;-) php_codesniffer (установка через $ pear install php_codesniffer) - это инструмент, который будет сканировать ваш код и его подсветку там, где он отличается от того или любого другого поддерживаемого стандарта кодирования.

ответил kguest 17 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 17 Sep 2009 02:50:20 +0400 2009, 02:50:20

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132