PHP چیست ؟ | کد Hello World! در پی اچ پی

خانه » مقالات اموزشی » php » PHP چیست ؟ | کد Hello World! در پی اچ پی
Share on facebook
Share on twitter
Share on linkedin
Share on email
Share on whatsapp
Share on telegram
Share on print
عکس شاخص (پی اچ پی)php

نویسنده:

سجاد حسین زاده

Statistics-rafiki

تعداد بازدید:

6648

Calendar-amico (2)

تاریخ به‌روزرسانی:

۱۴۰۰-۰۷-۲۵

Work time-rafiki

زمان مطالعه:

5 دقیقه

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

مقدمه:

PHP که مخفف عبارت “Hypertext Preprocessor” است، یک زبان برنامه‌نویسی منبع باز (open-source) و شیءگرا محسوب می‌شود. اما می‌توان از آن به‌عنوان یک زبان عمومی استفاده کرد. همچنین این زبان به توسعه‌دهندگان وب این اجازه را می‌دهد، تا محتوای صفحات خود را بر روی پایگاه داده پیاده‌سازی کنند.

می‌توان گفت که PHP اساساً برای توسعه نرم‌افزار مبتنی بر وب استفاده می‌شود. این آموزش به شما کمک خواهد کرد تا منبع و اساس خود را با PHP بسازید.

پیش‌نیاز یادگیری PHP

قبل از این‌که ادامه‌ی آموزش را دنبال کنید، در نظر داشته باشید که شما باید درک اولیه ایی از زبان‌های HTML ، CSS و JavaScript نیز داشته باشید.

معرفی

PHP به‌عنوان یک پروژه‌ی منبع باز کوچک آغاز شد و مردم کم کم به پراهمیت بودن این زبان پی بردند. راسموس لردورف (Rasmus Lerdorf) اولین نسخه پی اچ پی را در سال 1994 راه‌اندازی کرد.

freefeast Rasmus Lerdorf img

PHP یک زبان برنامه‌نویسی سمت سرور است. که دستورهای آن می‌توانند در Html قرار بگیرند. سمت سرور بودن به این معنی است که دستورات واردشده در پی اچ پی ابتدا توسط سرور Apache یا IIS پردازش می‌شوند و سپس خروجی آن به‌صورت صفحات Html و JavaScript برای کامپیوتر کاربر ارسال می‌شود. یا به بیانی دیگر وظیفه اجرای صفحات پی اچ پی به عهده سرور وب‌هاست سایت است و بر روی سرویس دهنده  (Server)  انجام می‌گیرد.

یکی از ویژگی‌های خوب PHP سطح دسترسی به انواع پایگاه داده‌ها ازجمله MySQL, SQLite, اوراکل و … است.

وردپرس (WordPress)، هسته بزرگ‌ترین سیستم وبلاگ نویسی دنیا و همچنین بزرگ‌ترین شبکه‌ی اجتماعی یا همان فیس بوک (Facebook) با زبان برنامه نویسی PHP نوشته‌شده‌اند. توجه داشته باشید که سیستم‌های مدیریت محتوای معروف دیگری نظیر جوملا، دروپال و مجنتو همگی با زبان برنامه نویسی پی اچ پی طراحی‌شده‌اند.

The world's largest blogging systems IMG

ساختار

برنامه‌ی Hello World ِ زیر به زبان پی اچ پی و درون کدهای HTML نوشته‌شده است.

برنامه‌ی زیر هم بدون نیاز به کدهای Html نوشته‌شده است. و کوتاه‌ترین برنامه‌ی Hello World در PHP است.

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

مطلب آخر

باید توجه داشته باشید که <?php…?> یک تگ رایج در این زبان می‌باشد که به وفور آن را ملاحظه خواهید کرد. در بخش‌های آینده به نصب و آموزش دستورات این زبان می‌پردازیم. همچنین در نظر داشته باشید اطلاعات و مستنداتی با زبان اصلی بر روی سایت‌هایی همچون w3schools ، tutorialspoint  قرار دارد.

با ما همراه باشید!

برای ادامه ی آموزش کلیک کنید. جلسه اول PHP

سجاد حسین زاده

سجاد حسین زاده

سجاد حسین زاده هستم متولد کرج, بنده از سال ۹۴ سابقه حضور در حوزه وب را دارم. و روزبه‌روز در حال رشد و ارتقای خودم تو این زمینه هستم. از علایقم که بخوام به گم: خب واضحه که عاشق کدنویسی هستم. و همچنین من از معدود افراد برنامه‌نویس ورزشکار هم به‌حساب میام.

تا کنون 264 نفر در کدپز ثبت نام کرده اند.

8 Comments

Join the discussion and tell us your opinion.

  • خیلی پست جامع و خوبی بود سعی کنید از این قبیل پستا بیشتر بذارید توی سایتتون در کل بی نظرید فکر نمیکردم تیمی که تازه بخواد کارشو شروع کنه اینقدر قوی باشه توی شروع
    ان شالله همیشه درخشنده و پیروز باشید

    • تمامی پست ها حتی همین پست های ابتدایی با بررسی های فراوان به اشتراک گذاشته می شوند .
      ممنون از انرژی مثبت و تاثیر گذازتون.

  • سلام
    سایت فوق العاده ای دارید میخواستم تازه تاریخچه ی بعضی از زبانای طراحی سایتو بدونم اومدم داخل سایتتون اولین مطلبو خوندم جذب شدم با اینکه مطالبتون کمه و مثل اینکه تازه شروع کردید کارتونو ولی در کل خیلی خیلی عالی بود
    تشکر از زحماتتون

    • سلام و عرض ادب خدمت شما دوست عزیز
      ممنونم که آموزش های PHP ما رو دنبال می کنید.
      تعریف شما از ما بسیار باعث خشنودی ماست.

  • با سلام

    این دوره یاد بگیریم میتونیم سیستم مدیریت محتوای خودمون رو بسازیم به جای وردپرس که خیلی گنگه

دیدگاهتان را بنویسید