ممکن است برای شما هم این سوال پیش امده باشد که از بین دو زبان PHP و Node.js کدام را برای توسعه برنامه های تحت وب به کار بگیرید. در اینجا به بعضی از جنبه های هر دو زبان اشاره ای داریم تا اگر شما تازه به دنیای طراحی تحت وب آمده اید یا دوست دارید قابلیت خود را در این زمینه افزایش دهید انتخاب بهتری داشته باشید.
مقایسه در سه جنبه به صورت زیر:
A) جنبه مصرف گرایی : میزان استفاده از منابع سخت افزاری مانند حافظه سریع و پردازنده
از این نظر نمیتوان PHP را با NOde مقایسه کرد. برای اثبات این موضوع فایل موجود در لینک زیر را دانلود کرده و بر روی سرور های PHP و Node ببینید.البته باید به این نکته که آپاچی هم در این مقایسه نقش دارد توجه کرد و از این نظر نمیتوان فقط PHP را مقصر اصلی دانست . از طرفی همیشه نام PHP را در کنار Apache میشنویم.
دانلود فایل بنچمارک
B) هزینه توسعه و پیاده سازی: باید از سرور های مجازی یا اختصاصی استفاده کنید که نسبت به سرورهای معمولی گران تر میباشند
از آنجا که نود جاوا اسکریپت در سمت سرور میباشد توسعه دهندگانی که با زبان برنامه نویسی جاوا اسکریپت آشنا هستند سرعت و دقت بیشتری در روند توسعه خواهند داشت.
در آخر باید به این نکته توجه کنیم که ویژگی رخداد محور بودن نود مقدار زیادی در صرفه جویی حافظه سریع برای شما مفید واقع میشود. نود برای هر شخص که به بانک مراجعه میکند یک اپراتور جدید اضافه میکنددر صورتی که آپاچی یک بانک جدید میسازد.