ویژگی تصویر

معرفی زبان برنامه نویسی PHP

  /  PHP   /  PHP چیست ؟
بنر تبلیغاتی الف
آموزش PHP

پی‌اچ‌پی (PHP) یک زبان برنامه نویسی شی‌گرا است که در سال 1995 میلادی توسط راسموس لردورف (Rasmus Lerdorf) ساخته شد. PHP یک زبان برنامه نویسی سمت سرور هست که برای طراحی و توسعه بک اند (backend) وب اپلیکیشن ها طراحی شده است. همچنین تمامی کد های PHP روی سرور اجرا می شود.

فهرست مطالب:

پیش نیاز ها برای شروع یادگیری PHP

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

ضرورتی ندارد که زبان های ذکر شده در لیست بالا را به صورت کامل و تخصصی مسلط باشید، همینکه یک شناخت کافی و کلی نسبت به این زبان ها داشته باشید کافی است.

پی اچ پی چیست ؟

  • PHP مخفف “PHP: Hypertext Preprocessor” است.
  • PHP یک زبان برنامه نویسی متن باز و کاربردی است.
  • اسکریپت های PHP روی سرور اجرا می شوند.
  • زبان برنامه نویسی PHP برای دانلود و استفاده کاملاً رایگان است.
  • این زبان برنامه نویسی هسته بزرگ ترین CMS سایت ساز دنیا یعنی وردپرس است. (میلیون ها سایت با وردپرس طراحی شده اند)
  • همچنین برنامه نویسی سمت سرور وب سایت بابلز لرن با PHP و وردپرس انجام شده است.
  • برای راه اندازی شبکه های اجتماعی بزرگ مثل فیسبوک مناسب است.
  • کار کردن با آن خیلی ساده هست.
  • به طور کل این زبان برنامه نویسی برای هر پروژه بزرگ و پیچیده ای مناسب و کاربردی است.

بررسی فایل های PHP

  • فایل‌های PHP می‌توانند شامل متن ها، کد HTML، کد CSS، کد JavaScript و همچنین کد های PHP باشند.
  • کد پی اچ پی بر روی سرور اجرا می شود و نتیجه به صورت HTML ساده به مرورگر بازگردانده می شود.
  • فایل های PHP دارای پسوند “.php” هستند.

با PHP چه کارهایی می توان انجام داد ؟

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

با PHP شما محدود به خروجی HTML نیستید. شما می توانید تصاویر، فایل های PDF و حتی فیلم های فلش را خروجی بگیرید. همچنین می توانید هر متنی مانند XHTML و XML را خروجی بگیرید.

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

چرا PHP ؟

  • PHP بر روی پلتفرم های مختلف (ویندوز، لینوکس، یونیکس، مک او اس ایکس و غیره) اجرا می شود. (مثلاً شما نیازی نیست کد های PHP را حتماً روی یک سرور واقعی اجرا کنید می توانید روی ویندوز اجرا کرده و پروژه خود را توسعه بدهید سپس به سرور منتقل کنید.)
  • PHP تقریباً با تمام سرورهایی که امروزه استفاده می شوند (آپاچی، IIS و غیره) سازگار است.
  • PHP از طیف گسترده ای از پایگاه های داده پشتیبانی می کند.
  • PHP رایگان و متن باز است. می توانید آن را از منبع رسمی PHP دانلود کنید: www.php.net
  • PHP برای یادگیری و استفاده بسیار آسان است.
  • PHP دارای بیش از هزار تابع آماده در هسته خودش است که برنامه نویسی را برای شما خیلی راحت تر و سریع تر می کند.

چه موارد جدیدی از PHP7 به بعد اضافه شد ؟

  • PHP 7 بسیار سریع تر از نسخه پایدار محبوب قبلی (PHP 5.6) است.
  • PHP 7 مدیریت خطا ها را بهبود بخشیده است.
  • برای کسب اطلاعات بیشتر به این لینک مراجعه کنید.

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

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

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

آیا این مطلب برای شما مفید بود ؟

خیر
بله
بنر تبلیغاتی ج