چه زمانی از node.js استفاده کنیم؟

داشتم جستجو میکردم که چه زمانی از node.js در پروژه ها استفاده کنیم و مثلا چرا از php بجاش استفاده نکنیم، که به این جمله برخوردم و تا حد زیادی پاسخ سوالم را گرفتم.
Node.js is especially suited for applications where you’d like to maintain a persistent connection from the browser back to the server

پیدا کردن یک عبارت در فایل در لینوکس

فرض کنید صدها و یا هزاران فایل داریم (مثلا به زبان php یا هر زبان دیگری) و می خواهیم بدانیم فلان عبارت در کدام فایل استفاده شده است. مشابه عملکرد search in file که در ادیتورهایی همچون sublime موجود است. برای اینکار از دستور grep در لینوکس استفاده می کنیم که به صورت زیر است؛

grep -ril "Media_Model_Library" .

اگر عبارت شما به صورت یک خط کد باشد نیز به اینصورت عمل می کنیم؛

grep -ril '$(\'.push_datetimepicker\'\).datetimepicker\({' .