Node.js PHP'den nasıl daha iyi?

Kim diyor bunu? Hergün bu ve benzeri konular açılıyor. Php’yi 10 yıldır öldürüyorlar ama ölmeden devam ediyor:) Ayrıca Node JS bir dil değildir. Php ile kıyaslanamaz. Kıyas edecekseniz Javascript’i kıyaslayabilirsiniz. Her dil kıymetlidir. Her dil ile her şey yapılabilir. Mesele hangi alanda gideceğiniz ve o alanda hangi dilin frameworklerinin size sağladığı kolaylıklardır
 
Kim diyor bunu? Hergün bu ve benzeri konular açılıyor. Php’yi 10 yıldır öldürüyorlar ama ölmeden devam ediyor:) Ayrıca Node JS bir dil değildir. Php ile kıyaslanamaz. Kıyas edecekseniz Javascript’i kıyaslayabilirsiniz. Her dil kıymetlidir. Her dil ile her şey yapılabilir. Mesele hangi alanda gideceğiniz ve o alanda hangi dilin frameworklerinin size sağladığı kolaylıklardır
Hocam çoğu kişi node.js yeni bir dil gibi diyor yoksa framework olduğunu biliyorum.

PHP daha çok kullanılıyor. Node.js şuan da daha çok geleceğe yönelik ondan dolayı kullanılıyor.
PHP ile ilgilensem sonradan node.js'ye geçmem daha kolay olur mu?
 
Hocam çoğu kişi node.js yeni bir dil gibi diyor yoksa framework olduğunu biliyorum.


PHP ile ilgilensem sonradan node.js'ye geçmem daha kolay olur mu?
Bence artık PHP başlanmaz. Kendi şahsi fikrim. JavaScript ardından ne ile uğraşılacak ise o framework'a başlanmalı.
 
nodejs'te asenkron işlemler kolay. aynı anda 2 yere istek atıp cevap gelmesini bekleyebiliyorsunuz. karışık sistem geliştirirken bu önemli bir özellik.

bunun dışında nodejs tarafında kullanıcı ile bağlantı uzun süre aktif kalabiliyor. webchat ya da oyun benzeri uygulamalarda bu önemli bir avantaj. php ile de bunun yöntemi var ama php baştan bu mantığa uygun tasarlanmadığı için çok mantıklı bir tercih değil bu alanda.

diğer bir avantaj da paket yöneticisinin oldukça iyi olması. php'de harici kaynaklarda bağlanırken çoğu zaman elle .dll .so indirip php.ini üzerinden bağlamanız gerekiyor. eklenti mantığı biraz daha karışık. nodejs'in ise en güçlü yanlarından biri bu. npm ile hemen hemen istediğiniz her kaynak için her özellik için paket bulabilirsiniz.
 
Node.js'te asenkron işlemler kolay. Aynı anda 2 yere istek atıp cevap gelmesini bekleyebiliyorsunuz. Karışık sistem geliştirirken bu önemli bir özellik.

Bunun dışında Node.js tarafında kullanıcı ile bağlantı uzun süre aktif kalabiliyor. Webchat ya da oyun benzeri uygulamalarda bu önemli bir avantaj. PHP ile de bunun yöntemi var ama PHP baştan bu mantığa uygun tasarlanmadığı için çok mantıklı bir tercih değil bu alanda.

Diğer bir avantaj da paket yöneticisinin oldukça iyi olması. PHP'de harici kaynaklarda bağlanırken çoğu zaman elle .dll.so indirip PHP. İni üzerinden bağlamanız gerekiyor. Eklenti mantığı biraz daha karışık. Node.js'in ise en güçlü yanlarından biri bu. NPM ile hemen hemen istediğiniz her kaynak için her özellik için paket bulabilirsiniz.

Hocam JavaScript'ten sonra typescript mi React mi öğrenilmeli sizce?
 

Yeni konular

Geri
Yukarı