اگر شما به عنوان علاقمند به برنامه نویسی  گروه های برنامه نویسی و یا شبکه های اجتماعی که برنامه نویسان در آن مطالبی قرار می دهند گشت و گذار کرده باشید بارها و بارها با این مطلب روبرو شده اید که PHP مرده است! و کارش تمام است. خیلی ها هم از آن بد گویی می کنند و شاید مسخره اش می کنند.

از طرف دیگر تکنولوژی های جدید مثل Node.js, python, Go هم سرو صدای زیادی ایجاد کرده اند. اما اصل قضیه جایی جالب می شود که به آمار استفاده و جامعه برنامه نویسان و فرصت های شغلی نگاه می کنیم. می بینیم که PHP به صورت گسترده و وسیع در حال استفاده است و فعلا قصدی برای مردن ندارد بلکه حالش خیلی هم خوب است. در این مطلب می خواهم دلایلی که باعث زنده ماندن و استفاده گسترده از این زبان وجود دارد را توضیح بدهم.

دلیل اول: wordpress

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

علاوه بر آن سایت ساز هایی مانند جوملا (joomla) و دروپال (Drupal)و مجنتو (Magento) همگی با PHP ساخته شده اند.

دلیل دوم: اکوسیستم قدرتمند و فریمورک های عالی مثل Laravel

حدود 10 سال پیش و قبل تر از آن کدهای PHP ساختار درستی نداشتند و بی نظمی خاصی در آنها وجود داشت ولی امروزه اکوسیستم PHP بسیار تغییر کرده است و به نوعی انقلابی در آن رخ داده است.

امروزه شما می توانید کتابخانه های بسیار متنوع و کاربردی را با استفاده از package manger معروف composer دانلود کرده و بر روی پروژه خود نصب کنید و مدیریت پکیج ها بسیار راحت تر خواهد بود و لازم نیست که چرخ را از ابتدا اختراغ کنید.

همچنین در سال های اخیر فریمورک های متنوعی برای PHP ساخته شده است که به صورت گسترده استفاده می شود که مهم ترین آنها Laravel , Symphony هستند که در بسیاری از شرکت های بزرگ و کوچک از آنها استفاده می شود.

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

دلیل سوم: PHP بروز و مدرن و سریع شده است

نسخه های قدیمی مثل نسخه 4 و 5 بسیار کند بودند و مشکلات زیادی داشتند. اما از زمان نسخه 7 php عملکرد این زبان جهش بسیار بزرگی را تجربه کرده است و سرعت را تا 2 یا 3 برابر بالا برده است. بعد از آن PHP نسخه 8 ارائه شده است که باز هم سرعت اجرا بالا تر رفته و ویژگی های مدرن تری را به این زبان اضافه کرده است. به شکلی که امروزه PHP زبانی بهینه و سریع و مدرن است.

دلیل چهارم: یادگیری آسان و هزینه های خیلی پایین

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

دلیل پنجم: مستندات قوی و جامعه 25 ساله

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

دلیل ششم: هنوز بزرگان تکنولوژی و نرم افزار از آن استفاده می کنند

گفتیم که کسب و کارهای کوچک از PHP استفاده می کنند ولی این به این دلیل نیست که PHP برای کسب و کارهای بزرگ مناسب نیست، اتفاقا برعکس شرکت های بسیار بزرگی از این زبان برای توسعه پلتفرم های اصلی خود استفاده می کنند. شرکت هایی مانند facebook, Wikipedia, Slack, Etsy از این زبان استفاده می کنند و طبیعی است زمانی که این شرکت های تریلیون دلاری از این زبان استفاده می کنند قطعا این زبان مرده نیست.  دوره پروژه محور آموزش PHP

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

جمع بندی: PHP نمرده شاید بالغ شده

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