رضا ثقفی
رضا ثقفی
خواندن ۳ دقیقه·۲ سال پیش

PHP چیست؟ معنی زبان برنامه نویسی PHP توضیح داده شد

PHP یک زبان برنامه نویسی منبع باز سمت سرور است که بسیاری از توسعه دهندگان برای توسعه وب از آن استفاده می کنند. همچنین یک زبان همه منظوره است که می توانید از آن برای ساخت پروژه های زیادی از جمله رابط کاربری گرافیکی (GUI) استفاده کنید.


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


PHP به چه معناست؟

مخفف PHP در ابتدا مخفف Personal Homepage بود. اما اکنون یک مخفف بازگشتی برای Hypertext Preprocessor است. (از این نظر که کلمه اول خود مخفف است بازگشتی است، بنابراین معنی کامل از مخفف پیروی نمی کند.)


اولین نسخه PHP 26 سال پیش راه اندازی شد. اکنون در نسخه 8 است که در نوامبر 2020 منتشر شد، اما نسخه 7 همچنان پرکاربردترین است.


پی اچ پی بر روی موتور Zend اجرا می شود که محبوب ترین پیاده سازی است. پیاده سازی های دیگری نیز وجود دارد، مانند طوطی، HPVM (ماشین مجازی هیپ هاپ)، و هیپ هاپ که توسط فیس بوک ایجاد شده اند.


PHP بیشتر برای ساخت وب سرور استفاده می شود. بر روی مرورگر اجرا می شود و همچنین می تواند در خط فرمان اجرا شود. بنابراین، اگر تمایلی به نمایش کد خروجی خود در مرورگر ندارید، می توانید آن را در ترمینال نشان دهید.


مزایای PHP

PHP مزایایی دارد که آن را بسیار محبوب کرده است و اکنون بیش از 15 سال است که زبان مورد استفاده برای سرورهای وب بوده است. در اینجا برخی از مزایای PHP آورده شده است:


Cross-Platform: PHP مستقل از پلتفرم است. برای استفاده از آن لازم نیست سیستم عامل خاصی داشته باشید زیرا روی هر پلتفرمی اجرا می شود، خواه مک، ویندوز یا لینوکس.


متن باز: PHP متن باز است. کد اصلی در دسترس همه کسانی است که می خواهند بر اساس آن بسازند. این یکی از دلایل محبوبیت یکی از فریمورک های آن، لاراول است.


یادگیری آسان: یادگیری PHP برای مبتدیان مطلق سخت نیست. اگر از قبل دانش برنامه نویسی دارید، می توانید آن را زیبا انتخاب کنید.


PHP با همه پایگاه‌های داده همگام‌سازی می‌شود: شما به راحتی می‌توانید PHP را به همه پایگاه‌های داده، رابطه‌ای و غیر رابطه‌ای متصل کنید. بنابراین می تواند در کمترین زمان به MySQL، Postgress، MongoDB یا هر پایگاه داده دیگری متصل شود.


انجمن حمایتی: PHP یک انجمن آنلاین بسیار حمایت کننده دارد. اسناد رسمی راهنماهایی در مورد نحوه استفاده از ویژگی ها ارائه می دهد و می توانید به راحتی مشکل خود را در حالی که گیر کرده اید برطرف کنید.


چه کسی از PHP استفاده می کند

تعدادی از شرکت های تاسیس شده و غول های فناوری از PHP برای اجرای سرورهای خود استفاده می کنند و چیزهای باورنکردنی زیادی می سازند.


فیس بوک: فیس بوک از PHP برای تقویت سایت خود استفاده می کند. به نوبه خود، این شرکت با ایجاد یک پیاده سازی به نام Hip Hop برای PHP به جامعه کمک کرد.


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


سیستم های مدیریت محتوا (CMS): محبوب ترین سیستم مدیریت محتوای جهان، وردپرس، با زبان PHP ساخته شده است. سایر سیستم های مدیریت محتوا مانند دروپال، جوملا و مجنتو نیز با PHP ساخته شده اند. Shopify روی PHP نیز اجرا می شود.


پلتفرم های میزبانی وب: بسیاری از پلتفرم های میزبانی وب مانند BlueHost، Site ground و Whogohost سرورهای میزبان خود را با استفاده از PHP اجرا می کنند.


آیا PHP در حال مرگ است؟

امروزه، بحث شدیدی در مورد اینکه آیا PHP رو به افول است یا خیر وجود دارد. این به دلیل ظهور و افزایش محبوبیت زبان های دیگر مناسب برای سمت سرور مانند جاوا اسکریپت (Node JS)، پایتون، گلانگ و غیره است.

برای بیشتر به سایت نیک آموز مرجع آموزش زبان های برنامه نویسی مراجعه کنید!

نیک آموز
شاید از این پست‌ها خوشتان بیاید