آینده زبان PHP چگونه خواهد بود؟

  ‏سطح ساده
‏  11 دقیقه
۲۶ آبان ۱۳۹۹

آینده زبان PHP یکی از مسائلی که بسیاری از برنامه ‌نویسان و علاقه‌مندان به یادگیری زبان PHP را نگران کرده است. در این پادکست، لقمان آوند، مدیر عامل مجموعه‌ی سون ‌لرن و مدرس دوره‌های PHP و وردپرس با سابقه‌ی 10 سال برنامه‌نویسی به شرح این موضوع و رفع نگرانی شما پرداخته است:

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

فهرست محتوای این مقاله

آینده زبان PHP - ویژگی‌های و تغییرات زبان PHP

بازار کار php

زبان PHP با عرضه‌ی نسخه‌ی هفتم در سال 2015، توانست در جهت کسب رضایت کاربران و افزایش ثبات در حوزه‌ی وب، قدم بزرگی بردارد. برخی این نسخه از زبان PHP را یکی از بهترین به‌روزرسانی‌های یک زبان برنامه نویسی به حساب می‌آورند. از جمله تغییرات مهم این نسخه می‌توان به بهبود عملکرد، کاهش استفاده از حافظه تا حدود 50% و افزایش چشمگیر سرعت اجرای آن (حدودا دو برابر) اشاره کرد. با بررسی این موضوع می‌توان این‌گونه برداشت کرد، که تیم توسعه‌ی PHP بر روی بهبود عملکرد این زبان تمرکز کرده‌اند.

کامپایلر JIT در PHP

با توجه به این موضوع کاربران انتظارات مختلفی از به‌روزرسانی بعدی این زبان دارند. نسخه‌ی هفتم PHP بعد از به‌روزرسانی، عملکرد بسیار خوبی پیدا کرد، ولی هم‌چنان امکان بهبود آن وجود دارد. توسعه دهندگان زبان PHP پیشنهادات مختلفی را برای بهبود و ارتقاء این زبان در سایت رسمی PHP مطرح کرده‌اند. مهم‌ترین ویژگی که احتمالا در نسخه‌ی هشتم این زبان شاهد آن باشیم، استفاده از کامپایلر Just ITime یا به اختصار JIT در زبان PHP است.

1 سپتامبر 2016، دیمیتری استوگوف، با ارسال پیامی از شروع کار برای ساخت یک کامپایلر JIT جدید، برای ارائه در نسخه‌ی هشتم PHP خبر داد. این خبر نشانه‌ی بسیار خوبی است که توسعه دهندگان زبان PHP تمام توان خود را بر روی افزایش سرعت و عملکرد این زبان متمرکز ساخته‌اند. کامپایلر JIT مانند ماشین مجازی زبان برنامه نویسی جاوا، کدهای نوشته شده به زبان PHP را به زبان سطح پایین C کامپایل می‌کند.

افزونه‌ی PHP FFI

دیمیتری استوگوف، همچنین با ارائه‌ی افزونه‌ی PHP FFI قلمرو زبان PHP را توسعه داد. با استفاده از این افزونه شما قادر خواهید بود از کدهای زبان C به صورت مستقیم در درون کد‌های PHP استفاده کنید. از آنجایی که زبان‌های سطح پایین از سرعت بیشتر و مدیریت منابع بهتری نسبت به زبان‌های سطح بالا بهره می‌برند، انتظار می‌رود که شاهد بهبود بسیار خوبی در عملکرد زبان PHP باشیم. البته برای اجرای این افزونه، نسخه‌ی PHP ما باید بالاتر از 7.3 باشد.

فعالیت مستمر توسعه‌دهندگان

وقتی زبانی در حال مرگ باشد، شاهد عدم فعالیت آن هستیم. به این معنی که توسعه‌دهندگان زبان موردنظر، نسخه‌های جدید، بهینه‌سازی‌ها و ویژگی‌های زبان را به‌طور مستمر بروزرسانی نمی‌کنند و پس از گذشت مدت‌ زیادی شاهد هیچ‌گونه ارتقایی در آن زبان نیستیم. در حالی که برای PHP چنین اتفاقی نیفتاده و پیوسته شاهد ارتقای نسخه و افزودن امکانات از سمت توسعه‌دهندگان این زبان هستیم.

بد نیست نگاهی به تغییرات زبان PHP داشته باشیم. گرچه نسخه‌ی 5 این زبان پس از انتشار انتقادات زیادی به همراه داشت اما توسعه‌دهندگان، تمام تلاش خود را کردند تا در نسخه‌ی 7، رضایت کاربران را جلب کنند که نتیجه‌ی آن، افزوده شدن ویژگی‌ها و ایجاد تغییراتی قابل توجه در PHP.7 بود.

پس از انتشار این نسخه نیز به‌طور پیوسته و هر چند ماه یک‌بار شاهد عرضه‌ی میکرو نسخه‌هایی از PHP.7 بوده‌ایم که در کنار برطرف کردن ضعف‌های زبان، به پختگی آن کمک زیادی می‌کنند.

به‌عنوان مثال PHP در مبحث شی گرایی گام بلندی به سمت Strict Type شدن برداشته است. همچنین سرعت نسخه‌ی 7 در مقایسه با نسخه‌ی 5 بیش از سه برابر افزایش داشته و این در حالی است که هنوز نسخه‌ی 8 این زبان منتشر نشده است. اگر در نسخه‌ی جدید شاهد افزوده شدن ویژگی JustInTimeCompiler باشیم، سرعت اجرای کدها بهبود چشم‌گیری خواهد داشت.

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

بازارکار PHP

میزان استفاده از زبان PHP توسط برنامه‌ نویسان

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

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

آینده زبان PHP - میزان محبوبیت زبان PHP

محبوبیت زبان PHP پارامتر دیگری است که جایگاه آن را تثبیت می‌کند. بر اساس آمار رسمی سایت W3Techs، بیش از 83.1% از وب سایت‌های دنیا با زبان PHP توسعه یافته‌اند که این نشان‌ دهنده‌ی نفوذ بالای این زبان در زیرساخت‌های وب است. حتی اگر این زبان برنامه‌نویسی در آینده‌ای نزدیک رو به افول باشد، مدت زمان زیادی طول می‌کشد تا استفاده از آن کاهش یابد و کدهای PHP با کدهای زبان دیگری جایگزین شوند.

از سوی دیگر، حدود 35% از وب سایت‌های جهان با استفاده از سیستم مدیریت محتوای وردپرس توسعه یافته‌اند که این CMS محبوب بر پایه‌ی زبان PHP توسعه داده شده است. جذابیت وردپرس، داشتن جامعه‌ی برنامه ‌نویسان فعال و این قابلیت که وب‌مسترها می‌توانند بدون دانش فنی از آن بهره ببرند، از جمله مواردی هستند که باعث توسعه و محبوبیت بیشتر زبان PHP می‌شوند.

از طرفی دیگر، بیش از 70% از وب سایت‌های موجود در ایران، از جمله لیدرهای بازار وب (اسنپ، اسنپ فود، نت برگ، دیجی‌کالا، الوپیک و...) زبان برنامه نویسی PHP را به عنوان زبان اصلی خود انتخاب کرده‌اند. این موضوع نشان دهنده‌ی این است که دامنه‌ی کاربرد PHP در حوزه‌ی وب بسیار زیاد و فراگیر می‌باشد.

آینده زبان PHP - انعطاف‌پذیری زبان PHP

انعطاف پذیری زبان PHP مزایا و معایب خاص خود را دارد. شاید بتوان گفت ساختار منعطف این زبان به‌گونه‌ای است که امکان کدنویسی کثیف را تا حد زیادی برای برنامه‌نویس فراهم می‌کند که یکی از دلایل آن، html embedded بودن زبان است. اتفاقی که میزان استفاده از PHP را در پروژه‌های شخصی افزایش داده و ممکن است در ابتدای مسیر یادگیری خوشایند افراد تازه‌کار باشد، در حالی که حتی این افراد نیز می‌بایست استانداردهای کدنویسی را از همان ابتدا رعایت کنند.

البته چنین انعطافی هزینه‌ی یادگیری زبان یا به اصطلاح Learning Curve را نیز کاهش داده است که باعث جذب افراد بیشتری به این زبان می‌‌شود.

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

امکانات زبان PHP

زبان php در آینده

زبان PHP امکانات بی‌نظیری برای توسعه‌ی وب ‌اپلیکیشن‌ها و وب ‌سایت‌ها در اختیار برنامه ‌نویسان قرار داده است. برای این که با استفاده این زبان بتوانیم به توسعه‌ی اپلیکیشن‌های تحت دسکتاپ بپردازیم نیز تلاش‌هایی صورت گرفته و ابزارهایی وجود دارد؛ اما PHP مناسب این کار نیست و این حوزه را به سایر رقبای قدرتمند خود واگذار کرده است تا اهداف خود را در حوزه‌ی توسعه‌ی ‌وب پیش ببرد.

از دیگر مزایای این زبان می‌توان به این موارد اشاره کرد:

  • متن باز (Open Source) بودن زبان PHP
  • مقیاس‌پذیری
  • داشتن سرعت بالا
  • امنیت زبان
  • بهینه بودن هزینه‌های یادگیری (مالی و زمانی)
  • هزینه پایین راه‌اندازی و توسعه
  • انعطاف بالا

از جمله رقبای PHP در حوزه‌ی وب می‌توان به پایتون، روبی و جاوا اشاره کرد. زبان‌هایی (به‌ویژه پایتون) که در سال‌های پیش‌رو احتمالا بخشی از بازار PHP را از آن خود می‌کنند اما همچنان در سایه‌ی آن باقی می‌مانند. البته این موضوع که زبان PHP به‌ سختی قابل جایگزینی‌ می‌باشد، ممکن است یکی از نقاط ضعف آن محسوب شود.

آینده زبان PHP - استفاده از PHP در پروژه‌های بزرگ

اگر PHP درحال افول باشد، باید شاهد کنار گذاشته شدن آن از ساختار پروژه‌های بزرگ باشیم؛ اما در حال حاضر سایت‌های بزرگی مانند فیسبوک، یاهو، ویکی پدیا، وردپرس، پینترست و... از PHP یا نسخه‌ی دگرگون شده‌ی آن استفاده می‌کنند. مقیاس‌پذیری یکی از چالش‌های اصلی در توسعه‌ی پروژه‌های بزرگ است؛ اما ابزارهای دواپس (DevOps) و مقیاس پذیری به ‌قدری پیشرفت کرده‌اند که می‌توان با مقیاس‌پذیر کردن زبان‌های کند از آن‌ها در پروژه‌های بزرگ استفاده کرد. پیش‌تر گفتیم که کمتر پیش می‌آید از PHP در پروژه‌های سازمانی و بزرگ استفاده شود؛ اما این امکان وجود دارد که با داکر (Docker) و کوبرنتیز (Kubernetes) بتوانیم PHP را مقیاس‌پذیر کرده و نرم‌افزارهای بزرگی را با این زبان توسعه دهیم.

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

آیا به‌زودی شاهد افول PHP خواهیم بود؟

افول زبان PHP

حتی اگر فرض کنیم که زبان برنامه نویسی PHP، روزی از بین برود، در صورتی که مفاهیم برنامه نویسی را به خوبی آموخته باشید و به سینتکس‌های زبان وابسته نباشید، مشکلی نخواهید داشت زیرا به راحتی می‌توانید در مدت زمان کوتاهی سینتکس زبان دیگری را بیاموزید. برنامه نویسانی که با مفاهیم مستقل همچون مهارت‌های حل مسئله، مفاهیم شی گرایی، ساختمان داده‌ها و الگوهای طراحی آشنا هستند، به راحتی می‌توانند چندین زبان برنامه نویسی را بیاموزند و پس از منسوخ شدن یک زبان به زبان دیگری کوچ کنند.

فراموش نکنید که 90% برنامه‌نویسی از مفاهیم و تنها حدود 10% آن از سینتکس تشکیل شده است. پس با یادگیری و تقویت درک خود از مفاهیم اساسی، در صورت افول یک زبان می‌توانید به‌راحتی زبان دیگری را انتخاب کرده و اهداف خود را پیش ببرید. گرچه زبان PHP به‌ هیچ‌ وجه قصد عقب‌ نشینی ندارد و در سال‌های پیش‌رو، شاهد قدرت‌‌نمایی آن در توسعه‌ی وب خواهیم بود؛ پس با خیال راحت به یادگیری و فعالیت در این حوزه ادامه دهید.

لینک پادکست در اپلیکیشن کست باکس و شنوتو و ناملیک

پادکست آینده php را می‌توانید از اپلیکیشن‌های کست باکس و شنوتو گوش دهید.

بازار کار PHP در آینده چگونه خواهد بود؟

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

حتی در صورتی که پس از گذشت چندین سال، برای این زبان جایگزین دیگری پیدا شود و این اتفاق رخ دهد نیز در صورتی که بر مفاهیم مستقل و اصلی برنامه نویسی تسلط داشته باشیم، به راحتی و در مدت زمان کوتاهی می‌توانیم زبان جدید را بیاموزیم و از آن در پروژه‌های خود استفاده کنیم. تاکنون هیچ کدام از نشانه‌های منسوخ شدن در زبان PHP مشاهده نشده است و بروزرسانی‌های جدید توسط جامعه‌ی قدرتمند PHP به‌طور منظم منتشر می‌شود؛ علاوه بر این، روز به روز شاهد گسترش استفاده از PHP و افزایش تعداد علاقه‌مندان به یادگیری این زبان هستیم.

با توجه به این‌که این زبان ساختار بزرگ‌ترین سایت‌ها و وب اپلیکیشن‌های جهان را تشکیل داده است، انتظار می‌رود که نه تنها حضور این زبان برنامه نویسی در دنیای وب کمرنگ نشود، بلکه روز به روز به طرفداران و کاربران آن افزوده شود. به نظر شما آینده زبان PHP چگونه خواهد بود؟ خوشحال می‌شویم نظرات خود را با درمیان بگذارید.

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

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

چه امتیازی به این مقاله می دید؟
نویسنده لقمان آوند
بیش از 15 سال هست که برنامه نویسی می کنم و از بین همه زبون هایی که کار کردم جاوا، اسمبلی و php رو دوست دارم. دانشجوی دکترای نرم افزارم و توی دانشگاه روی پردازش بیگ دیتا و پردازش موازی کار کردم و عاشق چالش از هر نوعیش هستم! سون لرن مثل بچه منه که 12 سال براش وقت گذاشتم، اینجا همه تلاش می کنیم از شروع یادگیری تا ورود به بازر کار حوزه برنامه نویسی و IT همراهتون باشیم.
ارسال دیدگاه
خوشحال میشیم دیدگاه و یا تجربیات خودتون رو با ما در میون بذارید :

 

نظرات کاربران

لیانا

آینده زبان PHP واقعا روشن هست. یادگیری PHP رو از دست ندید.

نازنین گودرزی

بله درسته. PHP یکی از بهترین زبان های برنامه نویسی هست که بازار کار خوبی هم داره.

AMIRREZA

خیلی ممنون !
عالی بود واقعا ، لطفا لطفا بیشتر محتوای خوب بصورت پادکست بذارین ممنون

پیمان

عالی بود ..ممنون ❤❤❤

mahdi.nd

باید درنظر بگیریم که در حال حاضر php یک زبان اسکریپت نویسی هست نه برنامه نویسی در حالی که asp.net و asp.net core فریمورک هستن که خودشون از هسته فریم ورک .net قدرت میگیرن.
شما باید دوتا زبان رو باهم و همینطور دوتا فریم ورک رو باهم مقایسه کنید
به عنوان مثال زبان اسکریپت نویسی PHP رو میتونید با زبان برنامه نویسی شی گرای C# مقایسه کنید، درسته که PHP هم مفاهیم شی گرایی رو داره اما به پای C# نمیرسه و در حال حاضر C# یک زبان مدرن محسوب میشه
فریم ورک لارول میتونید با .asp net core مقایسه کنید (پرفورمنس .net بیشتره، در واقع برای پروژه های بزرگ سازمانی عموما از .net استفاده میکنن)
asp.net core یک فریم ورک خیلی قدرتمند هست که فکر نکنم هیچ کدوم از فریم ورک های PHP و سایر زبان ها در حال حاضر به پاش برسن چرا که تو این فریم ورک از هر کدوم از زبان های پشتیبانی شده نظیر C#, F#, VB میتونی کد بزنی
در کل انتخاب زبان برنامه نویسی بر میگرده به علاقه و پروژه مورد نظر
درواقع یک موقعیت شغلی هست به اسم Dev OPS که کارش مهندسی نرم افزاره، بهش میگی میخوام پروژه شبکه اجتماعی استارت بزنم Dev OPS انواع معماری های مورد نیاز رو میچینه مثلا میگه از زبان Python، دیتابیس MongoDB که NoSQL هست، از فلان دیزاین پترن، انگولار و… استفاده کن
حالا اگه بگی پروژه فروشگاه میخوام میگه PHP, MySQL, VueJS
پروژه های سازمانی هم اغلب با .net توسعه داده میشن

در نتیجه در جایگاه حرفه ای پروژه تعریف میشه و بعد ابزارها و معماری ها انتخاب میشن
زبان PHP هم درحال حاضر اسکریپت نویسیه اما آینده قابل پیشبینی نیست، ظاهرا داره به سمت زبان برنامه نویسی شدن پیش میره چرا که قابلیت های شی گرایی بیشتری بهش اضافه میشه و همینطور برای PHP یک کامپایلر در حال توسعه دادنه خوب توسعه اش بدن قطعا روز به روز بهتر میشه و جایگاه خاص خودشو حفظ میکنه
مثلا برای ساختن یه خونه ویلایی هیچ وقت نمیای از تیر آهن برای ستون استفاده کنی بجاش میله گرد استفاده میکنی تو برنامه نویسی هم همینطوره هر ابزاری برای کار های خاصی کاربرد بهینه تری دارن و همینطور هزینه ها باید در نظر گرفته بشن
نکته آخر هیچ جامه نرم افزاری یه شبه نابود نمیشه هروقت دیدی زبانی رو به افول یا بازار کار یه زبان داره ضعیف میشه خودتو برای کوچ کردن آماده کن و بجای نگرانی یکی رو انتخاب کن و راهتو ادامه بده
مرسی از وقتی که گذاشتی برای خوندنش.

نازنین کریمی مقدم

ممنون که تجربیاتتون رو به اشتراک گذاشتید 🙂

Mohammad Javad Rezvani

سلام به همه فقط اینکه بنظر شما میشه روی PHP تا ۱۰ سال دیگه حساب کرد؟

سامان عزیزی

سلام هر زبان برنامه نویسی یک کاربرد خاصی داره و در ایران اکثر سایت های ایران با زبان PHP نوشته شده اند و همانطور که مستحضرید اکثر CMS ها نیز با زبان PHP نوشته شده اند و در ضمن در دنیای برنامه نویسی زبان برنامه نویسی چندان اهمیت زیادی ندارد بیشتر متخصص بودن در یک زمینه خاص اهمیت دارد مثلا شما متخصص PHP باشید ده سال که هیچ 50 سال آینده هم میتونید کار کنید و کار داشته باشید چون ضمن متخصص بودن شما در حال یادگیری هستید و به دانش هاتون اضافه میشه موفق باشید

حسین سلطانیان

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

مهدی علامه

سلام حسین جان
خیلی ممنون
اره حق با شماست، البته برنامه نویسی که بر کانسپت ها مسلط باشد، مشکلی برای مهاجرت به زبان های دیگه را نخواهد داشت.

آرش

کاش مقاله بر اساس آمار ها stackoverflow می نوشتید درسته که php بیشترین استفاده شده است ولی سرعت رشد شدیدا بالا nodejs فراموش نکنید
رشد زیاد فریم ورک های ui جاوااسکریپت باعث شده برای بک هم خیلی همون node انتخاب کن مخصوصا از ۲ سال پیش

یک مورد دیگه اینکه هیچ چیزی در دنیا وب قابل پیشبینی نیست
وقتی اپل اومد اکشن اسکریپت و از بین بورد چون گفت امنیت نداره یک زبانی که توسط یک غول نرم افزاری پشتیبانی میشد

مهدی علامه

سلام آرش عزیز
در این مقاله بنده با تکیه بر آمار رسمی میزان استفاده از زبان PHP و روند بروزرسانی ها آن به بررسی آینده این زبان پرداختم.
آمار مربوط به سایت هایی مثل Stackoverflow بر اساس نظرسنجی ها، تعداد سوالات مربوط به یک زبان و… هستند و بیشتر برای ارزیابی میزان محبوبیت زبان ها استفاده می شود. ولی در این مقاله قصد اصلی بنده این بود که بررسی کنم آیا در آینده امکان دارد که دیگر از این زبان استفاده نشوند؟ که به دلیل اینکه این زبان تشکیل دهنده هسته های اصلی وب سایت و تکنولوژی های مطرح سمت وب می باشد تا چندین سال آینده، این امکان دور از واقعیت خواهد بود.
این در حالی است که انجمن توسعه دهندگان PHP روز به روز در حال افزایش پشتیبانی و افزودن ویژگی های جدید به این زبان می باشد.
بنده هم با نظر شما موافقم، در دنیای تکنولوژی نمی توان هیچ چیز را به صورت قطعی پیش بینی کرد و بنده تلاشم این بود که بر اساس واقعیت حال حاضر این موضوع رو بررسی کنم.
تشکر بابت نظرتون😊

mohamad

باسلام
مقاله های شما خیلی روان هستند واین نقطه قوت شماست کاش مقاله ای هم داشته باشید زبانهایی که تاحدی به هم مربوط اند رو باهم مقایسه کنید
بنده خیلی درمورد زبان ها تحقیق کردم اخرش phpوjsرو انتخاب کردم به نظرم درحال حاضر بهترین انتخاب سمت وب هست مثلا وب اپلکیشنی درست کنی که با لاراول جاوا اسکریپت نودجی اس وسمت ui باریکت نوشته شده باشه عالی میشه

مهدی علامه

سلام محمد عزیز
تشکر بابت بازخوردت
انشالله در مقالات آینده بیشتر در مورد این زبان ها مطلب خواهیم گذاشت.
در مقاله پایین زبان های برنامه نویسی محبوب را معرفی کردم و تا حدودی مقایسه شده اند.
https://7learn.com/tutorials/best-programming-laguages

علی

سلام وقت بخیر

مقاله های سایتتون واقعا کاربردی هستند. ممنونم.

مهدی علامه

سلام علی عزیز
خیلی خوشحالم که از این مقالات استفاده کردید🌹
تشکر

جواد

سلام و خسته نباشید آقای مهدی علامه خیلی دوست دارم یه مقاله درباره عملکرد php نصب به سایر زبان ها به صورت کلی برا ما بزارید تا ما هم روشن شیم و بیایم سمت PHP?

مهدی علامه

سلام، ممنونم جواد عزیز
حتما عملکرد زبان برنامه نویسی PHP را با سایر زبان های سمت سرور مقایسه خواهیم کرد. البته در پست زیر هم می تونید مزایای این زبان رو بشناسید.
https://7learn.com/programming/why-do-we-choose-php
البته این نکته رو هم در نظر بگیرید که انتخاب زبان برنامه نویسی باید بر اساس هدف و نیاز شما باشه
با تشکر

مهدی علامه

سلام امیرحسین عزیز
درست است ولی اینکه چرا تیم فنی شرکت عوض شد تا حدودی به خاطر ساختار ضعیف اولیه وبسایت بود که با ASP نوشته شده بود و این ساختار غیر صحیح هزینه بالایی برای دیجی کالا به همراه داشت.
در مورد نکته دومی که گفتی، درست است. چراکه PHP در ایران از زبان های برنامه نویسی سمت سرور دیگر بسیار پرکاربردتر است ولی امکان داره در کشورهایی دیگر این امر صادق نباشه. ولی بر اساس نظرسنجی ها و آمارها معتبر از میزان استفاده از زبان های برنامه نویسی مختلف، PHP پرکاربردترین زبان سمت سرور است.
تشکر

امیرحسین

دیجی کالا فقط و فقط از asp.net به php سوییچ کرد چون تیم فنی شرکت عوض شد ولاغیر، php در ایران فقط جزو زبان های خوب محسوب می شود و بازار کار خوبی دارد همان طور که ترافیک سایت لاراول طبق الکسا، ایران بیشترین سهم را داراست.
در کشورهای مختلف رنکینک زبان های مختلف متفاوت می باشد، من یک پیش بینی می کنم از آینده php شما این رو هرجایی می خواید یادداشت کنید، php نهایتا ۵ سال دیگر از ۸۰ درصد استفاده در دنیا به زیر ۴۰ درصد خواهد رسید، و تیم های برنامه نویسی ایران هم ناچار به سوییچ به زبان های دیگر می شوند.