Tarayıcınız Javascript Desteklemiyor! Composer Nedir? Nasıl Kurulur | Zap Group Web Tasarım

Composer Nedir? Nasıl Kurulur

Composer Nedir? Nasıl Kurulur

Composer Nedir? Nasıl Kurulur

Composer php için kullanılan bir bağımlılık yöneticisidir. Java için maven , python için PIP, node.js için NPM, ruby için bundler gibi bağımlılık yöneticileri bulunmaktadır, php için de composer var.

Web sitenizin veya yazdığınız bir programın ihtiyaç duyduğu kütüphaneler olabilir, composer a bu kütüphaneleri belirtirsiniz ve composer kütüphaneleri indirip kurar. Eğer başkası için bir proje yazdıysanız kullanıcıya projenizi teslim ederken içerisine bu ek kütüphaneleri eklemek zorunda kalmazsınız.

Composer, projelerinizin her biri için ayrı kütüphaneleri yöneteceği için gereksiz kütüphaneler olmayacak. Böylece projelerinizin boyutunu da kontrol altında tutmuş olacaksınız. Ve composer’ı kullanarak global bir komut ile paketleri sistem çapında yükleyebilirsiniz.

 

COMPOSER NASIL KURULUR

1.Windows İçin Kurulum

Öncelikle en yeni Composer sürümünü indirin ve kurulum sihirbazını çalıştırın.

Kurulum bittikten sonra komut istemini açın. Komut satırına “composer” yazın.

Bilgisayarınıza Composer yüklediniz. Cmd’ yi açıp Composer’ı istediğiniz yerden çalıştırabilirsiniz.

 

2. Linux/MacOS İçin Kurulum

Kurulum iki işletim sistemi için de aynı. Terminali açıp aynı komutları çalıştıracaksınız.

  • Bilgisayarınızda curl yüklü ise;

curl –sS https://getcomposer.org/installer | php

komutunu terminale yazın.

  • Yüklü değil ise;

php -r "readfile('https://getcomposer.org/installer');" | php

komutunu kullanın ve .phar dosyasını sistem dizinine aktarmak için:

mv composer.phar /usr/local/bin/composer 

kodunu kullanın.

Artık bilgisayarınızda Composer yüklü. Kurulumu kontrol etmek için:

composer –version

komutunu yazın. Eğer çıktı olarak composer versiyon numarasını alıyorsanız kurulum doğru bir şekilde tamamlanmıştır. Artık Composer’ ı kullanmaya başlayabilirsiniz.

 

COMPOSER KULLANIMI

Paket yüklemek için komut isteminde/terminalde composer require paket_adi komutunu çalıştırmamız gerek. Örneğin Klogger kütüphanesini yükleyelim;

composer require  katzgrau/klogger

Komut çalıştırıldığında birkaç işlem gerçekleşecek ve herhangi bir hata mesajı almadığınız sürece kütüphaneniz başarılı bir şekilde indirilmiş olacak. Paket kurulunca vendor adında bir klasörün içinde composer.json adında bir dosya göreceksiniz. Kurduğunuz paketler bu vendor klasörünün içinde bulunur.

composer.json dosyanız sayesinde

composer install

komutu ile mevcut olan paketleri indirebilirsiniz. Eğer indirdiğiniz paketleri yeni versiyonu ile güncellemek istiyorsanız:

composer update

komutunu kullanabilirsiniz.