NodeJS Express vs PHP
Biraz araştırma yaptığımda nodejs back-end kısmında bana daha mantıklı geldi. Bana göre şöyle avantajları var
- Php'ye göre daha hızlı
- Tek bir dil öğrenerek react gibi frameworkler ile hem frond-end hem de back-end kodlayabilme
- Bana göre js'in yazımı daha güzel php biraz çirkin geliyor
Sizin düşünceleriniz nelerdir ? Her ikisiyle de tecrübesi olan birisi için hangisi daha iyidir sizce ?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (9)
1) Öncelikle PHP 8 özellikle JIT ile çok daha hızlı.
2) Tek bir dil öğrenmek iyi bir şey olmadığı için ikinci dediğin de yanlış. Ayrıca gelişmiş frameworkler için
bu dediğin bir sorun değil. Vue + Laravel çok uyumlu çalışıyor meselâ.
3) Bu kişiden kişiye değişir ama bence saçma bir bakış açısı. PHP öğrenmesi en basit dillerden biridir ve bunu sebebi de yazım tarzı.
Ek olarak;
-PHP'nin ekosistemi çok daha büyüktür ve nerdeyse her şeyin çözümünü veya örneğini bulabilirsin.
-PHP ile oluşturulan siteler internetteki sitelerin yaklaşık yüzde 80'nini kullanıyor ve bu felâket bir oran.
-Sık sık gelişiyor ve Laravel gibi dev bir ekosistemi var.
-OOP için PHP çok daha kullanışlı.
-Swoole vb. kullanarak dilin kullanımını çok daha fazla geliştirebilirsiniz.
benim jsin yazim tarzına ayrı bir hayranlığım var o arrow functionlar beni benden alıyor. Yazim tarzi çok hosuma gidiyor.
Ama az once biraz baktim ve türkiye lokasyonlu node js calistiran bir hosting bulamadim mecbur sunucu satin almak veya kiralamak gerekiyor. Tabii sunucular aylık $ 30'dan başlıyor.
1- php'nin 8. sürümüyle yapılan benchmark teslerine bakma şansın oldu mu?
2- işte buna denecek söz yok :D ama sırf bu yüzden back-end dili tercih edilmez
3- php'nin yazımına çirkin diyenler laravel'i hiç incelememişler bence :D
şaka bir yana, ikisini öğren derim. ikisininde avantajlarını bilerek ona göre projelerde tercihini yaparsın.