php در مقابل Nodejs

به نام خدا

PHP یکی از رایج‌ترین زبان‌های برنامه‌نویسی برای توسعه وب است. هزاران وب سایت وجود دارند که PHP را روی سرورهایشان

اجرا می‌کنند. سیستم‌های مدیریت محتوا (CMS)مانند WordPress، Drupal و Joomla هنوز کاملا براساس PHP هستند. این

حقایق الهام‌بخش نواموزان برای یادگیری PHP و رفتن به  بخش توسعه بک اند  با استفاده از این زبان هستند. با این حال، یک گزارش

اخیر نشان می‌دهد که محبوبیت رو به رشدی از یک زبان سمت وب - دیگر در حال افزایش است که نام آن Node.js است.

سازمان‌های بیشتری در حال تغییر به Node.js  برای رفتن  به سمت توسعه بک اند برای وب سایت و خدمات خود هستند. PHP ممکن

است سنگ بنای وب باشد، اما انتظار می‌رود که روند جدید باعث تغییرات زیادی در این صنعت شود. به نظر نمی‌رسد که توسعه دهندگان

به طور کامل از این تغییر در آینده بی‌خبر باشند. آن‌ها قبلا از جاوا اسکریپت به عنوان یک زبان برنامه‌نویسی در مرورگرهای وب استفاده کرده‌اند.

اکنون، همانطور که تقاضا برای برنامه‌های وب تک صفحه‌ای به سرعت در حال افزایش است، توسعه دهندگان نیز شروع به استفاده از آن در

بک اند کرده‌اند که تحت محیط Node.js اجرا می‌شوند. طبق یک نظرسنجی که در هفته گذشته انجام شد، برنامه نویسان که از چارچوب

جاوا اسکریپت  استفاده می‌کنند گفتند که از Node.js بیشتر از زبان PHP به عنوان زبان بک اند استفاده می‌کنند. طبق گزارش  جاوا اسکریپت

، Node.js توسط ۶۳ % از توسعه دهندگان مورد استفاده قرار گرفت در حالی که PHP تا ۵۰ % مورد استفاده قرار گرفت. علاوه بر این، گزارش‌های

دیگری نیز وجود دارد که نشان می‌دهند استفاده از Node.js  در حال افزایش است. برای بررسی چگونگی استفاده از این زبان از پرسشنامه

 Node.js استفاده شده‌است. آن‌ها دریافتند که مردم از Node.js عمدتا برای برنامه‌های کاربردی وب و در پی آن برنامه‌های کاربردی استفاده می‌کنند.

این گزارش همچنین اظهار داشت: " Node.js به گسترش محبوبیت آن در هر قاره و مجموعه وسیعی از موارد استفاده به دلیل انعطاف و کاربرد

آن برای انواعی از موارد استفاده، ادامه می‌دهد." اگرچه تصمیم گیری صرفاً بر اساس این نظرسنجی ها عاقلانه نیست. مشکلی که در مورد نظرسنجی ها

وجود دارد این است که نتیجه گیری آنها عمدتا بر اساس نظرات برنامه نویسان  است که در درجه اول با جاوا اسکریپت کار می کنند. همچنین لازم نیست

که شرکت‌ها از Node.js استفاده کنند. آن‌ها ممکن است از آن برای برخی وب سایت استفاده کنند در حالی که سایرین همچنان بر روی PHP کار می‌کنند.

بنابراین ، اگر بخواهیم از این گزارش ها نتیجه بگیریم ، می توان گفت تقریباً یک سوم برنامه نویسان از PHP در کنار Node استفاده کرده اند.

PHP ممکن است از جاوا اسکریپت عقب مانده باشد ، اما وقتی از زبان های بک اند برای یادگیری صحبت میشود  ، طبق نظرسنجی از برنامه نویسان

در سال گذشته که Stack Overflow   انجام داد ، هنوز هم PHP دربین ۱۰ زبان محبوب  قرار دارد . تعداد زیادی وب سایت وجود دارد که PHP را روی سرورهای

خود اجرا می کنند. آنها به این زودی برنامه ای برای انتقال به Node.js ندارند و هیچ دلیلی هم برای صرف هزینه و زمان برای آن ندارند. به طور کلی ، تقاضا برای

برنامه نویسان PHP به  این زودی متوقف نمی شود. اما طبق روند و تغییرات اخیر ، تغییر تدریجی از PHP در وب ادامه خواهد یافت.

 

منبع

دیدگاه کاربران