PHP neden kötü? Yaşama sebebin ne? Rest API, PWA, WebAssembly, SAP

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ย. 2024

ความคิดเห็น • 86

  • @necipsunmaz
    @necipsunmaz 4 ปีที่แล้ว +7

    Düşüncelerin ve işine bakışın oldukça sade ve hedef odaklı, videoların devamının gelmesi umuduyla iyi çalışmalar.

  • @abdulkadirgunduz6156
    @abdulkadirgunduz6156 2 ปีที่แล้ว +6

    Çoğu PHP geliştiricinin yazılım mimarisine dair bilgi ve donanımı yok. DTO, Resources, Repository Pattern, Rule Engines, Entity, Servis mimarisi, interface, Trait, Design Patterns yapıları gibi birçok şeyi bilmiyorlar. PHP de dinamik bir yapıda olduğu için bu tarz mimari yapıları kullanmaya zorlamıyor. Bazı PHP frameworkleri bu konularda belirli standartları uyguluyor ancak genel olarak durum bu şekilde. Böyle olunca da PHP projelerinin çoğu standart MVC dışına çıkamıyor. Hatta önemli bir kısmı HTML ile iç içe geçmiş hard-code şeklinde. Yetersiz olan PHP değil, PHP geliştiriciler.

    • @selim3248
      @selim3248 2 ปีที่แล้ว

      bu dediğiniz konular için birisi nasıl çalışmalı önerdiğiniz kişiler videolar dersler vs vs var mıdır ?

  • @hollydengesiz
    @hollydengesiz 4 ปีที่แล้ว +17

    Fikirlerinize saygı duymakla beraber, PHP son 2 - 3 yıldır kendisini çok geliştiriyor. Community buna çok destek oluyor. Ben yeni başladım sayılır yazılım geliştiriciliğine. 2 yıl oldu. Hep PHP ile backend development yaptım. Symfony veya Laravel kullandım. Kod standartlarıda(PSR) mevcut, performans olarakta iyi. Özellikle 7' den sonra. Geçmişi bilmiyorum. Bilmekte bana fayda sağlamaz. Diğer programlama dillerinde nasıl OOP yazılıyorsa, PHP ile de yazabiliyorsunuz. Design Patterns'ları uygulaya biliyorsunuz. Syntaxı kötü demek, modern değil demek veya başka stacklere modern demekte çok göreceli. PHP sevilmemesinin tek sebebi, asenkron özelliğinin yeterli olmaması bence. Onu da ekleyecekler.

    • @ilhanersoy7775
      @ilhanersoy7775 3 ปีที่แล้ว +2

      Aradığım yorum buydu..

    • @chipskesitler31
      @chipskesitler31 3 ปีที่แล้ว +4

      cidden suan php8 ile php cok fazla gelişti, performanslı oldu. videodaki görüşlere katılmıyorum

    • @yasinkadir285
      @yasinkadir285 3 ปีที่แล้ว

      @@chipskesitler31 php öldü

    • @chipskesitler31
      @chipskesitler31 3 ปีที่แล้ว +2

      @@yasinkadir285 bu cahil cümleye karşı bir şey diyemem üzgünüm

    • @yasinkadir285
      @yasinkadir285 3 ปีที่แล้ว

      @@chipskesitler31 sana birşey demeni istemedim bruh

  • @upr4k
    @upr4k 4 ปีที่แล้ว

    harika bilgiler, seviliyorsunuz.

  • @lastidea4925
    @lastidea4925 4 ปีที่แล้ว +2

    9:30 güzel, ben de konuya nasıl girerim diye düşünüyordum. Size sormak istediğim şeyler var. Ancak maalesef sorularım kısa değil cevap vermek istemezseniz anlarım tabi. Cevap vermek isterseniz, buradan mı sormamı istersiniz yoksa mail mi atayım (mailinizi bulamadım aslında) ? Sorumun insanlara pek faydası olacağını sanmıyorum spesifik bir konu, bu yüzden mail mi diye sordum benim için fark etmez. Şimdiden teşekkür ederim.

  • @NBayramberdiyev
    @NBayramberdiyev 4 ปีที่แล้ว +24

    1:12 "PHP'ye kötü deniliyor çünkü modası geçti ve çirkin kodu, güzel değil yani. Nokta koyacağın yere tire, büyüktür işareti koyuyorsan o kod çirkindir."
    1:26 "Tutarlı değil. Standartları kötü ve performansı düşük."
    Siz son 5 senedir mağarada mı yaşıyorsunuz?!

    • @enes222
      @enes222 3 ปีที่แล้ว

      @Beek X djnago da çok hızlı

    • @enes222
      @enes222 3 ปีที่แล้ว

      @Beek X Sizce neden Django vakit kaybı?

    • @enes222
      @enes222 3 ปีที่แล้ว

      @Beek X hmm anladım teşekkürler

    • @melihbadem7643
      @melihbadem7643 3 ปีที่แล้ว +2

      @Beek X hiçbir framework .net kadar hızlı değil demişsin, Phalcon frameworkunu araştırmanı öneririm.

    • @erdincgc2
      @erdincgc2 3 ปีที่แล้ว +2

      @Beek X Sizin gibi arkadaşlar bir yazılımın özünün mimari olduğunu ne zaman anlayacak acaba? Django monolitik? son benchmarklara göre ? ... Bunlar ne arkadaş... Araba bile 1-100 km testine göre alınmıyor... Yazılım büyük bir algoritmalar örgüsüdür, bunu domainin ihtiyacına göre bölümlendirir her dil ile monolitik, hybrid veya microservice mimarisi ile planlayabilirsin. Nerede hangi db (duruma göre CCC den hangi ikisi önemliyse) kullanılacak, neler hangi noktada cachelenecek, api gateway, load balancing vs. vs. pek çok detay ile bir mimari oluşturursun. Bu mimariyi doğru oluşturduysan perl ile bile sorun yaşamaz aksi halde tüm diller ile hüsran yaşarsın. Ben sana son olarak şunu söyleyeyim. Reel tecrüben olmayan konularda atıp tutma orada burada gördüğün makalelere bakıp düz matematik testlerine kanarak. Gel sana concurrent 8 milyon php ile çalışan siteyi göstereyim.Türkiyede daha çok hit alan site bilmiyorum. Site mi? -> Maçkolik .... Yavaşmış... Peh

  • @dlosurucu
    @dlosurucu 4 ปีที่แล้ว +10

    php aslında kötü değil php yazanların bilgisi kötü dolayısıyla sonra php kötü dil deniliyor php hem nesnel yönelimli hemde fonksiyonel programlama için çok güzel bir dil derli toplu bir dil eksikleri var mı var ....php7.4 ve php8 deneyin performansı deneyin bakalım

    • @bariscodefx4116
      @bariscodefx4116 3 ปีที่แล้ว +1

      @@akinoney r10
      net de php bu arada

    • @yasinkadir285
      @yasinkadir285 3 ปีที่แล้ว +1

      @@akinoney bruh... adamlar hali hazırda sistemini neden başka dile geçirsin. Birde şunu demeyi bırakın XX sitesi şu dili kullanıyor o dil iyi.

    • @snnsnn
      @snnsnn 3 ปีที่แล้ว

      @@akinoney Adreste php olması serverın php kullandığı anlamına gelmiyor. Büyük ihtimal backward compatibility icindir.

    • @TechWithBehruz
      @TechWithBehruz 2 ปีที่แล้ว

      @@snnsnn her ne sonuçda .php uzantısına muhtaç

    • @snnsnn
      @snnsnn 2 ปีที่แล้ว

      @@TechWithBehruz Ne demek istediğini anlamadım?

  • @mustafacor134134
    @mustafacor134134 4 ปีที่แล้ว +12

    Ben pilava çam fıstığı koymanıza takıldım

  • @esenhalil
    @esenhalil 2 ปีที่แล้ว

    C dili ile backend mı yazılıyor diyor, benchmarkta ilk sırada dragon frameworkü var. PHP konusunda hiç katılmıyorum arkadaşa

  • @erdemsaglam1341
    @erdemsaglam1341 3 ปีที่แล้ว +11

    PHP'nin bu kadar yerden yere vurulmasının en büyük sebebi PHP geliştiricilerdir.

    • @erenbas9503
      @erenbas9503 3 ปีที่แล้ว +1

      O kadar haklısın ki ....

    • @WEBTEGEZASKMETER
      @WEBTEGEZASKMETER 3 ปีที่แล้ว +8

      Girilen web sitelerin büyük çoğunluğu PHP ile yazılıyor ama PHP halen yerden yere vuruluyor. Mükemmel değil mi? :D

    • @erenbas9503
      @erenbas9503 3 ปีที่แล้ว

      @@WEBTEGEZASKMETER Öğrenmesi kolay :D

    • @WEBTEGEZASKMETER
      @WEBTEGEZASKMETER 3 ปีที่แล้ว +2

      @@erenbas9503 işte buna çoğu kişi PHP için öğrenmenin ve yazmanın çok zor olduğundan kötü diyor :D

    • @erdemsaglam1341
      @erdemsaglam1341 3 ปีที่แล้ว +1

      @@WEBTEGEZASKMETER PHP'nin öğrenmesi ve yazması zor değil. Sadece syntax bazı yazılımcılar tarafından html içine direk gömüldüğü ve işleri biraz bzen çok fazla karıştırdığı için kötü diyor.

  • @merd_iven
    @merd_iven ปีที่แล้ว +1

    5:00 , css3 ün icadı apple'a mı ait?

  • @snnsnn
    @snnsnn 3 ปีที่แล้ว

    Browser API'ları arka planda c veya c++ kullandığı için eşiti js koduna göre daha hızlı olur.

  • @mehmetbatuhanarslanturk1661
    @mehmetbatuhanarslanturk1661 4 ปีที่แล้ว +4

    İyi günler, php ile alakalı fikirleriniz güncel mi acaba php7'den sonra çok büyük yol kat etti diye biliyorum ayrıca çok sevdiğim bir dildir. Cevap verirseniz mutlu olurum.

    • @ddestiny.
      @ddestiny. 3 ปีที่แล้ว +6

      Başkalarının fikrini bilemem ama ben kötü denilmesine katılmıyorum, günümüzde saf şekilde PHP kullanan kişi sayısı oldukça az Laravel, CodeIgniter, Symfony, vb. frameworkler kullanılırsa ortaya çok sağlam ve su gibi okunabilecek mimariler çıkabiliyor.

    • @mehmetbatuhanarslanturk1661
      @mehmetbatuhanarslanturk1661 2 ปีที่แล้ว

      @@ddestiny. Yanıtınız için teşekkür ederim.

  • @DoxanMazlum
    @DoxanMazlum 3 ปีที่แล้ว

    onu bonu bosverde video 20 fps abi acaba ışıktan dolayımı yoksa 4k yı 1080p yaptıgın içinmi ??

  • @ardaaltay
    @ardaaltay ปีที่แล้ว +2

    Zaten dünya üzerinde bir PHP gömmece oyunu var. PHP7 den sonra dil olarak bir eksiği olduğunu düşünmüyorum. Geçenlerde şaka yollu bir grafik elime geçti. Code Complexity - Tecrübe Yılı ile ilgili bir grafikti. Yazılıma ilk başlayanlar "Very Simple Code" ile başlıyor, arkasından hemen pik yapacak şekilde "OOP" , "Design Patterns" ve daha ileri konulara geçerek 5 yılın sonunda tekrar "Very Simple Code" a dönüş yapıyorlar :) .
    Galiba ben de onlardan biri olabilir miyim? Ürünleri hızlıca şıkarmak istiyorum. Bu mimarisi kötü olsun anlamında değil. Ama kastırmaya gerçekten ihtiyacım var mı diye kendime soruyorum. Senin amacın insanlara kasılmayan, scale yapılabilen bir ürün yapmak mı yoksa "Fantasy Role Playing" oynamak mı diye düşünüyorum. Bu kapsamda özellkle web projelerimde eğer sadece web scope içerisinde kalacak isem "Laravel" ile devam etme kararı aldım.
    Yani kime ne benim List veya PHP name value array kullanmamdan. Ayırca PHP de illa kompleks veri tipleri ile oynaşacağım diyorsan 7. sürümden sonra (belki de 5) o da var.. al oynaş diyor. 7 - 8 class üretmektense "Name Value Array" ile işimi hızlıca halletmeyi seviyorum.

  • @emircanerkul
    @emircanerkul 6 หลายเดือนก่อน

    Php kötü nodejs iyi mi..
    - Bun uses WebKit's JavaScriptCore as the JavaScript engine, unlike Node
    Tabi bazı yorumların çok göreceli ben tire ve büyüktür işaretini severim noktanın veremeyeceği boşluğu verip okunaklığı artırıyor.

  • @unknownqweasd
    @unknownqweasd 3 ปีที่แล้ว

    Hocam eski videolara bakıyor musunuz bilmiyorum ama SAP developer olmak hakkında ne düşünürsünüz?
    Çok sayıda müşterisi olan uluslararası bir SAP firmasına junior sap developer olarak girmek mantıklı mıdır?

    •  3 ปีที่แล้ว +5

      Degildir.

  • @suleymanemrekanmaz8107
    @suleymanemrekanmaz8107 4 ปีที่แล้ว +2

    Bir şey sormak istiyorum
    bir yazılımın dökümantasyonu nasıl okumalıyız (örn android java) nasıl öğrenmeliyiz.Bu konuda ve tutorial hell nasıl kurtulabiliriz?Tutorial hell(eğitim cehenneminden) Sürekli eğitici videoları izleyip
    Gerçek bi proje yapmaya gelince yapamayıp ortada kalan için ne yapmak gerekir? ilginiz için teşekkür ederim..

    • @orkunopak1873
      @orkunopak1873 4 ปีที่แล้ว +3

      Çok güzel bir soru tutorial hell gerçekten harika özetliyor durumu. Ortada çok fazla eğitim var ve evet bu güzel bir şey ama hangisi gerçekten kaliteli ve sonuca yönelik bilemiyor insan. Son 1 haftada belki 8 saatimi bunu araştırarak geçirdim ve maalesef kolay bulunabilecek şeyler değil. İşin kötü tarafı reviewlar da çok yanıltıcı olabiliyor. Bununla ilgili Armağan abiden de çok gelişmiş bir cevap beklemiyorum çünkü zaten kendi şirketi bu işi yapıyor. Ama en azından ücretsiz veya cüzi miktarlarda ulaşabileceğimiz kaynakların isimlerini verse çok işimize yarar.

    • @suleymanemrekanmaz8107
      @suleymanemrekanmaz8107 4 ปีที่แล้ว

      ​@@orkunopak1873 İngilizce bilmeme rağrem
      pek işi yapamıyorum.ARmağan abi .Dokümantasyon okunması gerekir
      çok yabancı geliyor.Armağan abi nasıl yapıyor inşallah görür diye umut ediyorum

  • @teyyubaliyev972
    @teyyubaliyev972 ปีที่แล้ว

    Hardadı yazdığın o library ler o gözəl programlar ?

  • @racican4823
    @racican4823 4 ปีที่แล้ว +17

    Php hakkında söylediklerinize katılmıyorum.

    • @yasinkadir285
      @yasinkadir285 3 ปีที่แล้ว

      php çöp

    • @erdincgc2
      @erdincgc2 3 ปีที่แล้ว +3

      @@yasinkadir285 Mal mısın arkadaşım? sana zorla mı kullandırıyorlar , git kullanma ... çöp ise çöpe gider sanane kullanmadığın dilden?

    • @Rahimoff666
      @Rahimoff666 2 ปีที่แล้ว +1

      @@yasinkadir285 php cok yonlu ozgur bir dil.cop falan degil

    • @yasinkadir285
      @yasinkadir285 2 ปีที่แล้ว

      @@Rahimoff666 tamam

    • @yasinkadir285
      @yasinkadir285 2 ปีที่แล้ว

      mantıklı ama uzun vadeli düşünmek lazım

  • @melihbadem7643
    @melihbadem7643 3 ปีที่แล้ว +3

    1:43 Node.js ile PHP'yi mi kıyasliyorsun gerçekten ?

    • @bariscodefx4116
      @bariscodefx4116 3 ปีที่แล้ว +1

      PHP çok büyük yol katediyor Composer'i var OOP'si var sitelerin çoğunluğu da php kullanıyor...

    • @bariscodefx4116
      @bariscodefx4116 3 ปีที่แล้ว

      Node.js de güzel bende kullanıyorum ama express ile yazdin diyelim bir site ama vds bulacan o kadar php'de direkt attin hostinge oldu bitti...

    • @melihbadem7643
      @melihbadem7643 3 ปีที่แล้ว +4

      @@bariscodefx4116 Aynen öyle. Benim demek istediğim Node.js ile PHP'yi kıyaslamak doğru değil. Biri programlama dili diğeri run-time bir ortam.

    • @bariscodefx4116
      @bariscodefx4116 3 ปีที่แล้ว

      @@melihbadem7643 evet node.js dil değilki node.js dediğin şey javascript

    • @bariscodefx4116
      @bariscodefx4116 3 ปีที่แล้ว

      @@melihbadem7643 node.js javascript'i ayrı bir çağa taşıyor sadece node.js nin başka birşeyi yok

  • @bursacemal6616
    @bursacemal6616 4 ปีที่แล้ว

  • @emiryesilyaprak12345
    @emiryesilyaprak12345 4 ปีที่แล้ว

    armağan amcalara nasıl ulaşabiliriz mail adresi felan var mı?

    •  4 ปีที่แล้ว

      discord.gg/yG8Wx6Z

  • @ordaoyledemekistemiyor6580
    @ordaoyledemekistemiyor6580 ปีที่แล้ว

    Phpye laf ettirmemmmm