MENU

Composer Nedir? Nasıl Kurulur?

Anasayfa » Yazılım » Composer Nedir? Nasıl Kurulur?
Composer Nedir? Nasıl Kurulur?

Merhaba arkadaşlar, Bugün sizlere Composer’ın ne olduğunu ve nasıl kurulduğunu anlatıcam.

Composer PHP için geliştirilmiş bir paket yöneticisi diğer bir tabirle “dependency management” bağımlılık yönetimi yapan bir araçtır. Kısa bir şekilde anlatmak gerekirse, projenizde kullanacağınız kütüphaneyi tek bir komut ile projeye dahil edebiliyor ve güncelleyebiliyorsunuz. Bu size proje aşamasında inanılmaz bir zaman kazandırıyor. Zamandan ziyade kullanmış olduğunuz kütüphanelerin eklenmesi ve güncellenmesi daha önemli aslında. Zaman içerisinde kullanmış olduğunuz kütüphanelerde çıkan güvenlik açıklarını kapatmış oluyorsunuz. Bununla birlikte performans için gelitşirilen eklentileriniz varsa bunları da güncelleyerek sisteminizin performansını daha da arttırmış oluyorsunuz.

Packagist sitesine girerseniz orada yüzlerce kütüphane yüklü ve oradan istediğiniz kütüphaneye ulaşabilir ve projenize dahil edebilirsiniz.

Composer PHP 5.3 ve üzeri sürümlerde kullanmanız gerekiyor.

Linux Composer Kurulumu

  • cURL aracılığa composer.phar’ı indirelim ve PHP olarak çalıştıralım.

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

  • Composer.phar dosyamızı “composer …” şeklinde kullanabilmek için /usr/local/bin klasörüne taşıyoruz.

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

  • Composer.phar’ı alias olarak ekliyoruz.

alias composer=’/usr/local/bin/composer.phar’

  • Git kurulu değilse hata alabilirsiniz. Giti kuruyoruz.

yum install -y git

Kurulum tamamlanmıştır. Artık hangi projede nasıl kullanmak istiyorsak kullanabiliriz. Eklemek istediğiniz dizine giderek composer …. yazıp çalıştırabiliriz.

Windows Composer Kurulumu

Windows ortamı için composer kurulumu ise şu şekilde,

Buradan “Windows Installer” kısmındaki dosyayı indiriyoruz.

Rooteto Teknoloji Blogu

Rooteto WordPress, Sosyal Medya, Teknoloji, HD Resimler ve Video paylaşımında bulunan bağımsız olarak çalışan online haber teknoloji sitesidir.

Yaklaşık 1 Milyondan fazla tekil aylık ziyaretci ile Rooteto'yu büyük yapan teknoloji topluluklarıdır. 2009 yılında kurulan Rooteto'nun genel merkez ofisi İzmir / Bornova'dadır.