2014-05-06 2 views
-1

Я только что установил laravel 4, используя композитор в моем linux os. Хотя это была загрузка и установка всех пакетов, это также дало мне много предложений. Он попросил меня установитьlaravel 4 предложения о новых установках

  1. Symfony/конфигурации
  2. Symfony/YAML
  3. Symfony/dependemcy впрыска
  4. Symfony/класс-погрузчик
  5. Symfony/валидатор
  6. учение/DBAL
  7. symfony/выражение-язык
  8. доктрина/аннотации
  9. внутр-phpiredis
  10. внутр-завиток
  11. внутр-ГМФ
  12. Паер-груша/PHP_Compat
  13. доб-аэроропорт
  14. graylog2/gelf-PHP
  15. Ворон/Ворон
  16. доктрина/CouchDB
  17. Ruflin/эластика
  18. доб-AMQP
  19. доб-Монго
  20. AWS/AWS-СДК-PHP
  21. дуга/дуга

Должен ли я установить эти вещи. И если я должен тогда, как бы установить их? Заранее спасибо. : D

ответ

2

Вам не нужно устанавливать их для Laravel для работы по-разному. Вы должны устанавливать их только в том случае, если вы явно планируете их использовать. Направление установки обычно находится на странице github проекта.

Все эти пакеты можно найти на http://www.packagist.com, где вы легко сможете найти их в разделе установки направления, использования и т.д. ...

Чтобы установить их, как правило, вы бы просто добавить соответствующую строку , обычно находящиеся в документации, в ваш файл composer.json, запустите composer update, и они должны автоматически быть доступны для вашего проекта.

+0

большое спасибо за помощь: D –

1

У вас есть предложения как для пакетов PHP-библиотеки (PHP-кода), так и для PHP-расширений (код C).

Вы должны установить только библиотеки PHP, если знаете, что хотите их использовать. Функция предложения Composer позволяет любому разработчику пакета разрешить Composer объявлять об обновлении, что может быть больше программного обеспечения, которое улучшает библиотеку, но совершенно необязательно. В описании рядом с именем пакета могут быть сведения о том, почему пакет может быть установлен. Например, библиотека для доступа к FTP и HTTP может захотеть использовать существующие FTP или HTTP-клиенты и объявит их как предложения. Если вы решите, что вам не нужен FTP-доступ, вам нужен только HTTP-клиент.

Вы не можете устанавливать PHP-расширения через Composer.Обычно для их установки требуется какой-то административный доступ к серверу, и зависит от того, какая ОС установлена ​​и независимо от того, разрешает ли она устанавливать эти расширения как обычный программный пакет или требуется наличие инструментальной привязки PECL. Если PHP-библиотека предлагает расширение PHP, то это расширение также является необязательным, и вы, вероятно, узнаете, что если вам нужна эта функция (например, доступ к MongoDB), вам необходимо расширение PHP как необходимое условие, но, вероятно, уже есть он был установлен (что пропустило бы это предложение из списка, потому что оно выполнено).

+0

большое спасибо –

Смежные вопросы