Composer Kurulumu ve Kullanımı (macOS & Windows)

Поделиться
HTML-код
  • Опубликовано: 19 сен 2024
  • Bu ders Tayfun Erbilen tarafından hazırlanmıştır.
    Yeni çıkardığım PHP Eğitim Setime gözatın!
    udemy.com/php-...
    -- Sosyal Hesaplarım;
    / erbilennet
    / prototurkcom
    / tayfunerbilen
    / prototurkcom
    / tayfunerbilen

Комментарии • 38

  • @anadolutransport3602
    @anadolutransport3602 5 лет назад +1

    Helal. Gözlerim gibi beynimide açtım sayende sabah sabah ÜSTAD...

  • @emirhanengin4689
    @emirhanengin4689 5 лет назад +2

    Abi composer ile direkt olarak "composer require tayfunerbilen/basicdb" şeklinde kurmak için, GitHub'da release belirtmen gerekiyor. Release belirttikten sonra Packagist'te de bi' refresh edersen her şey düzelir. Zamanında çok fazla çekmiştim bu sancıyı, öyle yaptığın zaman çalışıyor :)

  • @umittopuroglu4204
    @umittopuroglu4204 5 лет назад +1

    Elinize saglik kisa ve net olmus :)

  •  4 года назад +1

    Oldukça açıklayıcı ve tam aradığım video, teşekkürler.
    Xampp ile birden fazla port ile birden fazla site kullanıyorum. Ancak direkt htdocs'a değil de istediğimiz siteye ekleyebilmek için komut istemcisinde (XAMPP'nin C'de kurulu ve kullandığımız portun da 8003 olduğunu varsayarak) C:\xampp\htdocs\8003 konumuna ulaştıktan sonra composer komutunu çalıştırdığımızda bu konuma yükleneceğini belirtmiş olalım. Benim ihtiyacım oldu bu videoya bakacak arkadaşların da ihtiyacı olabilir.
    İhtiyacı olanlar XAMPP ile birden fazla site çalıştırma konusunu ayrıca araştırabilirler.

  •  5 лет назад +2

    sabahın ilaç paylaşımı

  • @dhakan06
    @dhakan06 5 лет назад +2

    Teşekkürler

  • @abdulsametsahin1604
    @abdulsametsahin1604 5 лет назад

    bildiğim halde sırf zevkıne ızlıyorum artık senı reis netflix gibi :) lisede izlemeye basladım senı ve sımdı sayende - unide ogrenci olmama ragmen - gunde 3-4 saat calısıp aylık harclıgım cıkarıyorum. Herkese de tavsıye edıyorum senı tesekkurler tekrardan

    • @AZAGamingTR
      @AZAGamingTR 4 года назад

      hocam bu vendorun pathını nasıl değiştirebilirim? wamp kullanıyorum ve projemde bunu çalıştırmam gerekiyor

    • @abdulsametsahin1604
      @abdulsametsahin1604 4 года назад

      @@AZAGamingTR Vendorun nerde oldugu onemlı degıl, > derken ./vendor klasoru mevcut dosya ile aynı konumda demektır. Eğer sende farklı ise konumunu ona göre belirtirsin. örnek: require "../../path/to/vendor/autoload.php"

    • @hasanaksoy4751
      @hasanaksoy4751 Год назад

      Abdulsamet bey elimde bir iş var sizle nasıl iletişime gecebilirim

  • @mahammadmustafali8363
    @mahammadmustafali8363 5 лет назад +3

    Rest,soap web servis gelistirme videolarida gele bilirmi hocam?tesekkur.

  • @AZAGamingTR
    @AZAGamingTR 4 года назад

    hocam bu vendorun path yolunu nasıl değiştireceğiz? Ben wamp kullanıyorum ve projemde bunu kullanmam lazım, yardımcı olur musunuz? Teşekkür ederim

  • @obenkural4012
    @obenkural4012 2 года назад

    mv: /bin/composer: Operation not permitted = hatası almaktayım, çözümü hakkında bilginiz var mı?

  • @muzafferkarakan
    @muzafferkarakan 4 года назад

    Hocam benim linux resellerim var composer'i reseller de kullanabilir miyim, yoksa sunucu mu kiralamam gerekir?

  • @YAZILIMCIAdam
    @YAZILIMCIAdam 5 лет назад

    Bu composer tarzı paket yöneticileri bana en gereksiz şeyler olarak geliyor.Şirketlerin mecbur kılması dışında hiç bir özel projemde kullanmadım kullanmayıda düşünmüyorum. Onu indirip kurmaya üşeniyorum, 2 satır php yazarım kafam rahat eder :D Tabi sen emek vermişsin videoya eline sağlık orası ayrı konu.

    • @PROTOTURKCOM
      @PROTOTURKCOM  5 лет назад

      Neden öyle düşünüyorsun. Projede kullandığın paketleri composer ile kolayca kurabilirsin. Bundan güzel ve kolay ne olabilir :) Kurulum dışında başka bir zorluk yok, gerisi terminali kullanmaktan ibaret.

    • @emirhanengin4689
      @emirhanengin4689 5 лет назад

      Bazen yazılan kod 2 satırlık olmuyor ama :) Örneğin, çok absürt SQL kodlarının yazılacağı bir projen var, bu durumda bir veritabanı paketine ihtiyaç duyabilirsin, hatta bir veritabanı paketi bile işini görmeyebilir ve bir ORM'e ihtiyaç duyabilirsin. Bunu tek başına yazman ve geliştirmen, çok fazla zamanını alacaktır. Composer ile Eloquent ORM yada Doctorine ORM kurarak en fazla 5 dakika içerisinde absürt SQL kodlarını yazmaya başlayabilirsin. Bunlar uzun süredir geliştirildiği için olabildiğince az hataya sahipler ve performanslılar, 1'den fazla insan katkıda bulunduğu için daha büyük bir emek var. Aslında composer kullanmak burada mantıklı oluyor. :)

  • @ozansonar7391
    @ozansonar7391 5 лет назад

    çok iyi bir yöntem ve anlatım teşekkürler ancak indirdiğimiz instagram apisinde mgp25/instagram-php altında test dosyası var bunları silmemiz gerek diye biliyorum veya demo dosyalarını birde indir diyince büssrü dosya geliyor bunların içinde zararlı dosyalarda olabilir mi ?

    • @PROTOTURKCOM
      @PROTOTURKCOM  5 лет назад

      Bazı paketlerin başka paketlere ihtiyacı var ondan indiriyor zararlı dosyalar içermiyor rahat ol :)

  • @caglayanusta
    @caglayanusta Год назад

    ya ben mysqli extension hatası alıyorum birisi yardım edebilir mi please

  • @sezercankaynar2091
    @sezercankaynar2091 4 года назад

    /usr/local/bin/composer dosya yolu bende yok yaptığınızın aynısını yapıyorum ama hata alıyorum windows kullanıyorum ne yapmam lazım

    • @PROTOTURKCOM
      @PROTOTURKCOM  4 года назад

      dostum dersin sonunda windows için anlatımım vardı ona baktın mı?

  • @DarkDevilCody
    @DarkDevilCody 5 лет назад

    Merhaba, bunu paylaşımlı hostinglerde kullanabiliyor muyuz?

    • @PROTOTURKCOM
      @PROTOTURKCOM  5 лет назад

      eğer ssh girişin varsa kullanabilirsin, ancak genelde olmaz hostinglerde :)

    • @DarkDevilCody
      @DarkDevilCody 5 лет назад

      @@PROTOTURKCOM Bi saattir arıyorum internette standartı bozmayıp aramanın sonuna erbilen eklemek gerekiyormuş. Teşekkürler :)

  • @muzafferkarakan
    @muzafferkarakan 5 лет назад

    Hocam siz bunu localhostta kullandiniz peki cpanelde nasil kullaniriz?

    • @PROTOTURKCOM
      @PROTOTURKCOM  5 лет назад +1

      Sunucunun sana ait olması lazım hostinge kuramazsın yani

    • @muzafferkarakan
      @muzafferkarakan 5 лет назад

      @@PROTOTURKCOM peki hocam localhosta kurmanin bizim icin avantaji nedir daha sonra hostinge mi tasiyoruz? Yani once localhostta son seklini veriyoruz sonra da hostinge yukluyoruz anladigim kadariyla. Dogru mu?

    • @PROTOTURKCOM
      @PROTOTURKCOM  5 лет назад +1

      aslında hosting kullanmıyoruz biz, kendi projelerimiz için genelde sunucu alıyoruz buda root erişimi veriyor bize. siz local ortamda geliştirme yaparken ihtiyacınız olan tüm php paketlerini composer ile yüklüyorsunuz, sunucuya dosyaları atarken vendor klasörünü atmıyorsunuz, composer.json'ı atıyorsunuz ve sunucuya root olduktan sonra ilgili dizine gelip composer install komutunu çalıştırıyorsunuz, o sizin için o projede kullanılan tüm bağımlılıklarınızı sunucuya yüklüyor, bir nevi zamandan tasarruf, bu tür işleri standarta bağlamak olarak düşünebilirsiniz olayı. Ayrıca diğer bir artısıda, birden fazla kişiyle geliştirme yaptığınız projelerde çok kullanışlı oluyor. Bu php olan tarafı, bunun front-end tarafında da npm kullanırsanız tadından yenmez :)

    • @muzafferkarakan
      @muzafferkarakan 5 лет назад

      @@PROTOTURKCOM Peki hocam sunucuyu nereden aliyorsunuz. Hangisini kullaniyorsunuz?

    • @muzafferkarakan
      @muzafferkarakan 5 лет назад

      @@PROTOTURKCOM Hocam sunucuyu nereden aliyorsunuz tavsiye edebileceginiz bir firma varmi?

  • @burak01
    @burak01 5 лет назад

    Videoyu yataktan kalkar kalkaz mı çektin naptın ? :D

  • @aydnsafi7463
    @aydnsafi7463 4 года назад

    ozurluyum galiba bu konuda bir sürü kanalda izledim anlamadım

    • @PROTOTURKCOM
      @PROTOTURKCOM  4 года назад

      Hala anlamadın mı neyi anlamadın tam olarak :)

    • @aydnsafi7463
      @aydnsafi7463 4 года назад

      bu yaptığınız işlemleri hostta yapmak istiyorum hostta işler değişiyor nereye yazıcam onu bile bilmiyorum, belki bilmediğim için zor geliyordur, cevap beklemiyordum ilginiz için çok teşekkür ederim hocam

    • @PROTOTURKCOM
      @PROTOTURKCOM  4 года назад

      @@aydnsafi7463 sunucu sana aitse ssh ile bağlanıp composer'ı kurman gerek diğer türlü yapamazsın zaten