2016-06-22 3 views
1

우리 회사는 현재 작곡가을 사용하지 않고, 모든 libs를 다운로드하여 git에 저장합니다.작곡가의 장점

고객 및 시스템 관리자에게 작곡가 사용의 필요성을 알리기 위해 어떤 주장을 할 수 있습니까?

우리의 요청은 충분한 결정을 내릴 수 있도록 입증되어야합니다.

+0

작곡가를 통해 가져온 패키지에는 종종 의존성이 있습니다. 또한 이러한 종속성은 작곡가가 다운로드 할 수 있도록 처리됩니다. 그래서 당신은'$ composer install'이나'$ composer update'를 제외한 모든 간단한 의존성을 간단한 명령으로 정렬 할 수 있습니다. 또한 이전 패키지를 삭제하고 업데이트 된 버전으로 바꾸지 않고도 모든 패키지 업데이트를 얻을 수 있습니다. 명령을 실행하십시오! – Aborted

+0

고객이나 시스템 관리자가 왜 신경 써야하는지 알지 못합니까? 정말 개발 도구에 가깝습니다. 의존성을 쉽게 업데이트하고 작곡가 자동 로더 등을 사용할 수 있습니다 (그리고 그보다 훨씬 더 많은 이점이 있습니다). –

+0

관리자가 귀하의 개발 도구에서 말을하는 것이 이상하다는 것을 알게되었습니다. 고객은 신경 쓰지 않을 것입니다. 그러나 개발자는 제정신이 아닙니다. – k0pernikus

답변

7

는 작곡가 사용하면 다음과 같은 이점을 얻을 : 당신이 당기는 자동으로 작곡가 스스로 알아서하는 패키지에 필요한

  1. 종속성을 대신 의존성 관리의 프로그래밍에 초점을 무료로 당신을 떠날.
  2. 사용중인 패키지가 새 버전을 얻는 경우 간단한 composer update은 파일 관리를 수동으로 수행 할 필요없이 모든 것을 처리합니다.
  3. Composer를 사용하면 Composer로 최적화 된 autoload.php 파일을 중앙 집중식으로 사용할 수 있습니다. 필요한 모든 것을로드하며 하나의 파일 만 포함하면됩니다. 최적화 된 버전은 매우 빠릅니다! 간단히 수행 composer dump-autoload -o
  4. psr-4 네임 스페이스를 사용하여 응용 프로그램의 특정 경로를로드하고 자동 로더 파일에 포함시킬 수 있습니다. 그런 다음 간단하게 use 네임 스페이스를 사용하면 응용 프로그램을 현명하게 사용할 수 있습니다! 기능에 대한 자세한 목록은 다음 URL에서

봐 : https://getcomposer.org/doc/01-basic-usage.md


당신이 작곡가로 할 수있는 많은 일이있다 그것은 멋진입니다. 나는 당신이 그것을 사용하고 패키지 관리에 시간을 낭비하지 않도록 적극 권장합니다.

+0

좋은 답변입니다! 나는 오랫동안 작곡가를 사용했고, 현재 이것은 나의 새로운 회사에 관한 것이다. 나는 단지 논증을 필요로한다. – Eddie

+0

@Eddie 내가 당신의 질문에 답하면 당신이 내 대답을 받아들이면 크게 감사하겠다! :) – Aborted

+0

받아 들여, 나는 그것이 우리에게 도움이되기를 바랍니다 :) – Eddie